{
	"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"
	}
}
