UNPKG

fontoxpath

Version:

A minimalistic XPath 3.1 engine in JavaScript

120 lines (119 loc) 4.77 kB
{ "name": "fontoxpath", "version": "3.34.0", "description": "A minimalistic XPath 3.1 engine in JavaScript", "main": "dist/fontoxpath.js", "module": "dist/fontoxpath.esm.js", "directories": { "test": "test" }, "typings": "dist/fontoxpath.d.ts", "scripts": { "alltests": "ts-mocha --paths --project test/tsconfig.json \"test/specs/**/*.ts\" test/qt3tests.ts test/qt3testsXQueryX.ts test/xqutsTests.ts test/xqutsTestsXQueryX.ts", "build": "node ./build.js", "ci-qt3tests": "cross-env TS_NODE_PROJECT=test/tsconfig.json nyc --no-clean --require ts-node/register --require tsconfig-paths/register mocha --paths --project test/qt3tests.ts", "ci-qt3testsxqueryx": "cross-env TS_NODE_PROJECT=test/tsconfig.json nyc --no-clean --require ts-node/register --require tsconfig-paths/register mocha --paths --project test/qt3testsXQueryX.ts", "ci-test": "cross-env TS_NODE_PROJECT=test/tsconfig.json nyc --no-clean --require ts-node/register --require tsconfig-paths/register mocha \"test/specs/**/*.ts\"", "ci-test-jscodegen": "cross-env TS_NODE_PROJECT=test/tsconfig.json nyc --no-clean --require ts-node/register --require tsconfig-paths/register mocha \"test/specs/**/*.ts\" -- --jscodegen", "ci-xqutstests": "cross-env TS_NODE_PROJECT=test/tsconfig.json nyc --no-clean --require ts-node/register --require tsconfig-paths/register mocha test/xqutsTests.ts", "ci-xqutstestsxqueryx": "cross-env TS_NODE_PROJECT=test/tsconfig.json nyc --no-clean --require ts-node/register --require tsconfig-paths/register mocha --paths test/xqutsTestsXQueryX.ts", "coverage": "nyc report --reporter=text-lcov", "integrationtests": "ts-mocha --require test/testhook.js \"test/specs/parsing/**/*.ts\"", "prepare": "npm run build", "qt3performance": "ts-node --project test/tsconfig.json -r tsconfig-paths/register test/qt3testsBenchmark.ts", "qt3tests": "ts-mocha --paths --project test/tsconfig.json test/qt3tests.ts", "qt3testsxqueryx": "ts-mocha --paths --project test/tsconfig.json test/qt3testsXQueryX.ts", "test": "ts-mocha --require test/testhook.js \"test/specs/**/*.ts\" --project test/tsconfig.json", "test-jscodegen": "ts-mocha --require test/testhook.js \"test/specs/**/*.ts\" --project test/tsconfig.json -- --jscodegen", "xqutstests": "ts-mocha --paths --project test/tsconfig.json test/xqutsTests.ts", "xqutstestsxqueryx": "ts-mocha --paths --project test/tsconfig.json test/xqutsTestsXQueryX.ts", "browsertests": "karma start", "lint": "eslint \"./src/**/*.ts\" \"./test/**/*.ts\"", "lint-fix": "eslint \"./src/**/*.ts\" \"./test/**/*.ts\" --fix", "fuzzer": "ts-node -P fuzzers/tsconfig.json -r tsconfig-paths/register fuzzers/index.ts", "fuzzertest": "ts-mocha --paths --project test/tsconfig.json test/corpusfuzzertests.ts" }, "repository": { "type": "git", "url": "git@github.com:FontoXML/fontoxpath.git" }, "files": [ "dist/fontoxpath.js", "dist/fontoxpath.esm.js", "dist/fontoxpath.d.ts" ], "keywords": [ "FontoXPath", "fontoxpath", "FontoXML", "XPath", "XPath3.1", "xpath", "xpath3.1", "W3C", "w3c", "XML", "xml", "XQuery", "xquery", "XQuery Update Facility", "xquery update facility", "XQUF", "xquf", "fontoxml" ], "author": "The FontoXML team", "license": "MIT", "homepage": "https://github.com/FontoXML/fontoxpath", "devDependencies": { "@fontoxml/fonto-benchmark-runner": "^0.0.5", "@microsoft/api-extractor": "^7.37.0", "@tscc/tscc": "^0.9.4", "@types/chai": "^4.3.6", "@types/mocha": "^10.0.1", "@types/node": "^20.6.3", "@types/node-static": "^0.7.8", "@types/sinon": "^10.0.16", "@typescript-eslint/eslint-plugin": "^6.7.2", "@typescript-eslint/eslint-plugin-tslint": "^7.0.2", "@typescript-eslint/parser": "^6.7.2", "blns": "^2.0.4", "bundlemon": "^2.0.2", "chai": "^4.3.8", "concurrently": "^8.2.1", "coveralls": "^3.1.1", "cross-env": "^7.0.3", "eslint": "^8.49.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-jsdoc": "^46.8.2", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-unicorn": "^48.0.1", "fs-extra": "^11.1.1", "karma": "^6.4.2", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^3.2.0", "karma-firefox-launcher": "^2.1.2", "karma-mocha": "^2.0.1", "mocha": "^10.2.0", "nyc": "^15.1.0", "sinon": "^16.0.0", "sinon-chai": "^3.7.0", "slimdom": "^4.3.0", "source-map-support": "^0.5.21", "ts-mocha": "^10.0.0", "ts-node": "^10.9.1", "ts-transform-import-path-rewrite": "^0.3.0", "tsconfig-paths": "^4.2.0", "tslib": "^2.6.2", "ttypescript": "^1.5.15", "typescript": "^5.2.2" }, "dependencies": { "prsc": "4.0.0", "xspattern": "^3.1.0" }, "overrides": { "google-closure-compiler-osx": "^20230206.0.0" } }