Socket
Socket
Sign inDemoInstall

rome

Package Overview
Dependencies
Maintainers
2
Versions
164
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rome - npm Package Versions

23
17

12.1.3-nightly.4c8cf32

Diff

romebot
published 12.1.3-nightly.f65b0d9 •

romebot
published 12.1.3-nightly.af25635 •

romebot
published 12.1.3-nightly.50eb45f •

romebot
published 12.1.3-nightly.3de5a1a •

romebot
published 12.1.3 •

Changelog

Source

12.1.3

CLI

Other changes
  • rome lsp-proxy should accept the global CLI options #4505
  • Enhance help descriptions
  • Accept the environment variable 'ROME_BINARY' to override the Rome binary

Configuration

Other changes
  • Fix an issue where all the nursery were enabled when the "nursery": {} object was defined #4479

Formatter

Linter

Other changes

Parser

Other changes
romebot
published 12.1.2 •

Changelog

Source

12.1.2

Configuration

Other changes
  • Fix regression where a specific combination of configuration didn't load the correct rules to apply #4502

Linter

New rules
Other changes
romebot
published 12.1.1 •

Changelog

Source

12.1.1

CLI

Other changes
  • Fix regression where the command lsp-proxy was renamed lsp_proxy #4489

Configuration

Other changes
  • Fix an issue where Rome was loading incorrectly recommended rule #4479 #4488

Linter

Other changes
  • Fix an issue where the noAssignInExpressions rule replaced the operator with an invalid token, which caused other lint rules to crash. #4464
  • Fix an issue that noUnusedVariables rule did not correctly detect exports when a variable and an interface had the same name #4468
romebot
published 12.1.0 •

Changelog

Source

12.1.0

CLI

Other changes
  • Refactored the underling argument parsing logic. Changed the look and feel of the help output. #4405.
  • The command rome check can accept input from stdin.
  • Add the argument --stdin-file-path to use when running rome check via stdin.
  • Add the argument --formatter-enabled to the command rome check to control the formatter via CLI.
  • Add the argument --linter-enabled to the command rome check to control the linter via CLI.
  • Add the argument --organize-imports-enabled to the command rome check to control the import sorting via CLI.
  • Add new command rome migrate the transform the configuration file rome.json when there are breaking changes.

Configuration

  • Add vcs property, to opt in the VCS integration:
    • vcs.enabled, to enable or not the integration;
    • vcs.clientKind, the supported clients;
    • vcs.useIgnoreFile, to ignore the files/paths inside the file;
    • vcs.root, an optional path to the root of the VCS;

Editors

Other changes
  • Fix an issue where the VSCode extension duplicates text when using VSCode git utilities #4338
  • Remove code assists from being added to the code actions when apply fixes;
  • When requesting code actions, ignored files should not throw errors. Fixes #4434

Formatter

Other changes
  • Fix an issue where formatting of JSX string literals property values were using incorrect quotes #4054
  • Changed import assertion grammar to the new import attribute assertion
- import "module" assert {}
+ import "module" with {}
  • Fix an issue where JSON formatter does not respect lineWidth for arrays #4351
  • Add support for decorators

Linter

New rules
Promoted rules

New rules are promoted, please check #4431 for more details.

Note that, noExtraSemicolons and noExtraLabels are renamed to noExtraSemicolon and noUselessLabel.

Other changes

Parser

Other changes
  • Allow module syntax in cts files
  • Changed import assertion grammar to the new import attribute assertion
- import "module" assert {}
+ import "module" with {}
  • Allow decorators before export and export default. #4252
  • Add support for Stage 3 decorators

VSCode

  • requireConfiguration is set to true by default
romebot
published 12.0.0-nightly.b77547d •

23
17
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc