Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ast-grep/cli

Package Overview
Dependencies
Maintainers
0
Versions
122
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ast-grep/cli - npm Package Versions

1
13

0.5.2

Diff

Changelog

Source

0.5.2

13 May 2023

herringtondarkholme
published 0.5.1 •

Changelog

Source

0.5.1

12 May 2023

herringtondarkholme
published 0.5.0 •

Changelog

Source

0.5.0

12 May 2023

  • feat: provide additional binary name ast-grep #361
  • fix: support custom lang for sg run #357
  • feat: support dynamic lib loading #347
  • feat: replace SupportLanguage with SgLang f6014f9
  • Used result in test code to remove unwrap 07bcf7e
  • feat: improve implementation of dynamic lang 3757887
herringtondarkholme
published 0.4.1 •

Changelog

Source

0.4.1

23 April 2023

herringtondarkholme
published 0.4.0 •

Changelog

Source

0.4.0

23 April 2023

  • feat: reduce MetaVarEnv cloning in any #217
  • fix: support correct row/col offset for napi! #336
  • refactor: break down napi modules 67062a6
  • feat: migrate node 5e15d8d
  • feat: change ts_parser to source a3bef23
herringtondarkholme
published 0.3.3 •

Changelog

Source

0.3.3

6 April 2023

  • infra: add criterion benchmark #141
  • feat: Add edit option for rules without fix #297
  • feat: optimize readability of test output #293
  • test: add integration test for run #292
  • refactor: move out lib and main a95c19e
  • fix(deps): update rust crate clap to 4.2.1 b3fb9c9
  • feat: add base_dir for new command 2a75a0a
herringtondarkholme
published 0.3.2 •

Changelog

Source

0.3.2

11 March 2023

  • fix: find_rule should also find contingent rule #286
  • feat: create new project/util/rule command #266
  • feat: add write sgconfig 750df87
  • feat: rename find_config to find_rules 8e5a181
  • 0.3.2 bump version 4f41f46
herringtondarkholme
published 0.3.1 •

Changelog

Source

0.3.1

28 February 2023

herringtondarkholme
published 0.3.0 •

Changelog

Source

0.3.0

28 February 2023

  • fix: add is_named_leaf #276
  • fix: report indirect cyclic dependencies #272
  • fix: register global rules by dependent order #269
  • [feature] register util rules by their topological sort order #270
  • feat: change stopBy default value to neighbor #265
  • feat: add global utils #250
  • feat: add thrift support #255
  • fix: avoid strong reference in ReferentRule #253
  • refactor: factor out deserialize rule a6207ae
  • refactor: move stop_by to separate file 398c53d
  • refactor: reorganize rule and serialization 37a303f
herringtondarkholme
published 0.2.6 •

Changelog

Source

0.2.6

8 February 2023

  • feat: add maybe to differentiate null/missing/value #241
  • feat: add error exit code #238
  • refactor: disable color by default if output is not tty #239
  • feat: unify immediate and until to stopBy ff69866
  • 0.2.6 bump version 136a75f
  • feat: support field in Inside c503f0f
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