Socket
Socket
Sign inDemoInstall

@ast-grep/napi

Package Overview
Dependencies
8
Maintainers
0
Versions
103
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
35
11Next

0.17.0

Diff

Changelog

Source

0.17.0

11 January 2024

herringtondarkholme
published 0.16.1 •

Changelog

Source

0.16.1

5 January 2024

  • feat: add support for bash and php #639
  • Breaking change: fix: more strict meta var parsing 13ad32b
  • Breaking change: refactor: remove thrift language 26ecdf6
  • fix(deps): update dependency @swc/core to v1.3.102 9ca9711
herringtondarkholme
published 0.16.0 •

Changelog

Source

0.16.0

29 December 2023

  • feat: add language globs to findInFiles in napi #780
  • Breaking change: fix: rename MetaVar for better naming #805
  • refactor: reorgnanize napi file structure 93f8577
  • refactor: move file type related function out of lib 64e33a3
  • feat: handle FileOption in LangOption::infer 7bc3efe
herringtondarkholme
published 0.15.1 •

Changelog

Source

0.15.1

17 December 2023

  • feat: support mutliple rules in -r and --inline-rules #786
  • refactor: unify run_worker and run_std_in #785
  • Breaking change: feat: --stdin now always awaits user input #791
  • feat: support --inline-rules option for sg scan #396
  • refactor: separate PathWorker and StdInWorker and Worker ef3d8ad
  • test: add test cases for sg scan ed35c71
  • fix: revert github action a2f22d8
herringtondarkholme
published 0.15.0 •

Changelog

Source

0.15.0

15 December 2023

  • Breaking change: feat: reduce metavar_env string allocation e1ab015
  • Breaking change: fix: remove pattern as replacer f6e4293
  • Breaking change: feat: better metavar detection e1ab18a
herringtondarkholme
published 0.14.4 •

Changelog

Source

0.14.4

11 December 2023

  • fix: use tempfile to remove vuln #765
  • chore(deps): update dependency typescript to v5.3.3 dbac17d
  • chore(deps): update dependency @napi-rs/cli to v2.17.0 f2d32be
  • chore(deps): update dependency prettier to v3.1.1 990f09b
herringtondarkholme
published 0.14.3 •

Changelog

Source

0.14.3

10 December 2023

  • feat: add getTransformed in napi #551
  • fix: load custom languages in new command #751
  • chore(deps): update dependency ava to v6 496eb9d
  • feat: add support for Elixir 57edde1
  • feat: rename fixer to TemplateFix 5b53ce0
herringtondarkholme
published 0.14.2 •

Changelog

Source

0.14.2

2 December 2023

  • fix: update line number color #739
  • test: add test case for running sg without arg #748
  • fix(deps): update dependency @babel/core to v7.23.5 21e404c
  • fix(deps): update dependency @swc/core to v1.3.100 941bffe
  • test: add tes for lang_globs a16001c
herringtondarkholme
published 0.14.1 •

Changelog

Source

0.14.1

30 November 2023

  • feat: add languageGlobs #601
  • doc: import config reference link in error message #736
  • fix: report error for wrong config file #736
  • feat: support register alias language for extension override #601
  • chore(deps): update dependency typescript to v5.3.2 55a43bd
  • fix: remove alias languages 1f26f62
  • feat: support language globs fafd27c
herringtondarkholme
published 0.13.2 •

Changelog

Source

0.13.2

20 November 2023

  • chore: add cargo fmt/clippy to CI pipeline #698
  • refactor: better reusability code for benchmark 775cee4
  • feat: add async call 11cf0dd
  • feat: support napi's parseAsync ac78bc0
SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc