Socket
Socket
Sign inDemoInstall

@ast-grep/napi

Package Overview
Dependencies
Maintainers
1
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ast-grep/napi - npm Package Compare versions

Comparing version 0.2.4 to 0.2.5

9

index.d.ts

@@ -31,2 +31,6 @@ /* tslint:disable */

export function parseFiles(paths: string[], callback: (err: null | Error, result: SgRoot) => void): Promise<number>
export interface FindConfig {
paths: Array<string>
matcher: NapiConfig
}
export class SgNode {

@@ -64,2 +68,3 @@ range(): Range

export function pattern(pattern: string): NapiConfig
export function findInFiles(config: FindConfig, callback: (err: null | Error, result: SgNode[]) => void): Promise<number>
}

@@ -70,2 +75,3 @@ export namespace js {

export function pattern(pattern: string): NapiConfig
export function findInFiles(config: FindConfig, callback: (err: null | Error, result: SgNode[]) => void): Promise<number>
}

@@ -76,2 +82,3 @@ export namespace jsx {

export function pattern(pattern: string): NapiConfig
export function findInFiles(config: FindConfig, callback: (err: null | Error, result: SgNode[]) => void): Promise<number>
}

@@ -82,2 +89,3 @@ export namespace ts {

export function pattern(pattern: string): NapiConfig
export function findInFiles(config: FindConfig, callback: (err: null | Error, result: SgNode[]) => void): Promise<number>
}

@@ -88,2 +96,3 @@ export namespace tsx {

export function pattern(pattern: string): NapiConfig
export function findInFiles(config: FindConfig, callback: (err: null | Error, result: SgNode[]) => void): Promise<number>
}

18

package.json
{
"name": "@ast-grep/napi",
"version": "0.2.4",
"version": "0.2.5",
"description": "Search and Rewrite code at large scale using precise AST pattern",

@@ -46,7 +46,7 @@ "main": "index.js",

"devDependencies": {
"@napi-rs/cli": "2.14.4",
"@napi-rs/cli": "2.14.6",
"ava": "5.1.1",
"chalk": "5.2.0",
"ts-node": "10.9.1",
"typescript": "4.9.4"
"typescript": "4.9.5"
},

@@ -68,9 +68,9 @@ "ava": {

"optionalDependencies": {
"@ast-grep/napi-win32-x64-msvc": "0.2.4",
"@ast-grep/napi-darwin-x64": "0.2.4",
"@ast-grep/napi-linux-x64-gnu": "0.2.4",
"@ast-grep/napi-win32-ia32-msvc": "0.2.4",
"@ast-grep/napi-darwin-arm64": "0.2.4",
"@ast-grep/napi-win32-arm64-msvc": "0.2.4"
"@ast-grep/napi-win32-x64-msvc": "0.2.5",
"@ast-grep/napi-darwin-x64": "0.2.5",
"@ast-grep/napi-linux-x64-gnu": "0.2.5",
"@ast-grep/napi-win32-ia32-msvc": "0.2.5",
"@ast-grep/napi-darwin-arm64": "0.2.5",
"@ast-grep/napi-win32-arm64-msvc": "0.2.5"
}
}
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