UNPKG

nimma

Version:

Scalable JSONPath engine.

83 lines (82 loc) 2.35 kB
{ "name": "nimma", "version": "0.7.2", "description": "Scalable JSONPath engine.", "keywords": [ "json", "jsonpath" ], "homepage": "https://github.com/P0lip/nimma", "bugs": { "url": "https://github.com/P0lip/nimma/issues" }, "engines": { "node": ">=18" }, "files": [ "src", "cjs" ], "type": "module", "types": "./src/index.d.ts", "main": "./cjs/index.cjs", "module": "./src/index.mjs", "exports": { ".": { "import": { "types": "./src/index.d.ts", "default": "./src/index.mjs" }, "require": { "types": "./src/index.d.ts", "default": "./cjs/index.cjs" } }, "./parser": { "import": "./src/parser/index.mjs", "require": "./cjs/parser/index.cjs" }, "./runtime": { "import": "./src/runtime/index.mjs", "require": "./cjs/runtime/index.cjs" }, "./errors": { "import": { "types": "./src/runtime/errors/index.d.ts", "default": "./src/runtime/errors/index.mjs" }, "require": { "types": "./src/runtime/errors/index.d.ts", "default": "./cjs/runtime/errors/index.cjs" } } }, "sideEffects": false, "license": "Apache-2.0", "author": "P0lip", "repository": { "type": "git", "url": "https://github.com/P0lip/nimma" }, "scripts": { "build": "rollup -c", "lint": "ls-lint && eslint --cache --cache-location .cache/ src && prettier --log-level error --ignore-path .gitignore --check --cache --cache-location .cache/.prettier src", "test": "mkdir -p coverage; node --test --experimental-test-coverage --test-reporter=lcov --test-reporter=dot --test-reporter-destination=coverage/lcov.info --test-reporter-destination=stdout", "prepublishOnly": "npm run lint && npm run test && npm run build", "prepare": "husky" }, "devDependencies": { "@eslint/js": "^9.13.0", "@ls-lint/ls-lint": "^2.2.3", "eslint": "^9.13.0", "eslint-plugin-simple-import-sort": "^12.1.1", "husky": "^9.0.10", "iso-bench": "^2.4.7", "prettier": "^3.3.3", "rollup": "^4.27.2" }, "dependencies": { "astring": "^1.9.0" }, "packageManager": "npm@10.9.2+sha512.8ab88f10f224a0c614cb717a7f7c30499014f77134120e9c1f0211ea3cf3397592cbe483feb38e0c4b3be1c54e347292c76a1b5edb94a3289d5448484ab8ac81" }