{ "name": "@sf-run/native", "version": "2.74.0", "description": "Native Rust bindings for sf-run — high-performance native modules via N-API", "type": "commonjs", "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { "build": "tsc -p tsconfig.json", "build:native": "node ../../native/scripts/build.js", "build:native:dev": "node ../../native/scripts/build.js --dev", "test": "npm run build:native:dev && node --test src/__tests__/grep.test.mjs src/__tests__/ps.test.mjs src/__tests__/glob.test.mjs src/__tests__/clipboard.test.mjs src/__tests__/highlight.test.mjs src/__tests__/html.test.mjs src/__tests__/text.test.mjs src/__tests__/fd.test.mjs src/__tests__/image.test.mjs" }, "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./grep": { "types": "./dist/grep/index.d.ts", "default": "./dist/grep/index.js" }, "./ps": { "types": "./dist/ps/index.d.ts", "default": "./dist/ps/index.js" }, "./glob": { "types": "./dist/glob/index.d.ts", "default": "./dist/glob/index.js" }, "./clipboard": { "types": "./dist/clipboard/index.d.ts", "default": "./dist/clipboard/index.js" }, "./ast": { "types": "./dist/ast/index.d.ts", "default": "./dist/ast/index.js" }, "./html": { "types": "./dist/html/index.d.ts", "default": "./dist/html/index.js" }, "./text": { "types": "./dist/text/index.d.ts", "default": "./dist/text/index.js" }, "./fd": { "types": "./dist/fd/index.d.ts", "default": "./dist/fd/index.js" }, "./image": { "types": "./dist/image/index.d.ts", "default": "./dist/image/index.js" }, "./xxhash": { "types": "./dist/xxhash/index.d.ts", "default": "./dist/xxhash/index.js" }, "./diff": { "types": "./dist/diff/index.d.ts", "default": "./dist/diff/index.js" }, "./gsd-parser": { "types": "./dist/gsd-parser/index.d.ts", "default": "./dist/gsd-parser/index.js" }, "./highlight": { "types": "./dist/highlight/index.d.ts", "default": "./dist/highlight/index.js" }, "./json-parse": { "types": "./dist/json-parse/index.d.ts", "default": "./dist/json-parse/index.js" }, "./stream-process": { "types": "./dist/stream-process/index.d.ts", "default": "./dist/stream-process/index.js" }, "./truncate": { "types": "./dist/truncate/index.d.ts", "default": "./dist/truncate/index.js" }, "./ttsr": { "types": "./dist/ttsr/index.d.ts", "default": "./dist/ttsr/index.js" } }, "files": [ "dist" ], "license": "MIT" }