Files
simple-mail-cleaner/backend/node_modules/chevrotain/package.json
2026-01-23 01:33:35 +01:00

99 lines
2.9 KiB
JSON

{
"name": "chevrotain",
"version": "10.5.0",
"description": "Chevrotain is a high performance fault tolerant javascript parsing DSL for building recursive decent parsers",
"keywords": [
"parser",
"syntax",
"lexical",
"analysis",
"grammar",
"lexer",
"tokenizer",
"generator",
"compiler",
"fault",
"tolerant"
],
"bugs": {
"url": "https://github.com/Chevrotain/chevrotain/issues"
},
"license": "Apache-2.0",
"author": {
"name": "Shahar Soel"
},
"files": [
"chevrotain.d.ts",
"lib_esm/**/*.mjs",
"lib_esm/**/*.mjs.map",
"lib/src/**/*.js",
"lib/src/**/*.js.map",
"lib/chevrotain.d.ts",
"lib/chevrotain.min.js",
"lib/chevrotain.js",
"src/**/*.ts",
"READNE.md",
"LICENSE.TXT",
"diagrams/**/*.*",
"CHANGELOG.md"
],
"typings": "./chevrotain.d.ts",
"main": "./lib/src/api.js",
"exports": {
"types": "./chevrotain.d.ts",
"require": "./lib/src/api.js",
"import": "./lib_esm/api_esm.mjs"
},
"repository": {
"type": "git",
"url": "git://github.com/Chevrotain/chevrotain.git"
},
"homepage": "https://chevrotain.io/docs/",
"scripts": {
"---------- CI FLOWS --------": "",
"ci": "pnpm run build test",
"build": "npm-run-all clean compile bundle",
"test": "npm-run-all coverage",
"version": "tsc ./src/version.ts --outDir lib/src && node ./scripts/version-update.js",
"---------- DEV FLOWS --------": "",
"watch": "tsc -w",
"unit-tests": "mocha",
"quick-build": "tsc && npm-run-all run bundle",
"---------- BUILD STEPS --------": "",
"clean": "shx rm -rf coverage dev lib lib_esm",
"compile": "tsc && npm-run-all gen-esm-wrapper",
"compile:watch": "tsc -w",
"gen-esm-wrapper": "gen-esm-wrapper . ./lib_esm/api_esm.mjs",
"coverage": "nyc mocha",
"---------- BUNDLING --------": "",
"bundle": "npm-run-all bundle:**",
"bundle:regular": "webpack --config webpack_release.config.js",
"bundle:min": "webpack --config webpack_release_min.config.js",
"bundle:esm:regular": "esbuild ./lib/src/api.js --bundle --sourcemap --format=esm --outfile=lib_esm/chevrotain.mjs",
"bundle:esm:min": "esbuild ./lib/src/api.js --bundle --minify --format=esm --sourcemap --outfile=lib_esm/chevrotain.min.mjs"
},
"dependencies": {
"@chevrotain/cst-dts-gen": "10.5.0",
"@chevrotain/gast": "10.5.0",
"@chevrotain/types": "10.5.0",
"@chevrotain/utils": "10.5.0",
"lodash": "4.17.21",
"regexp-to-ast": "0.5.0"
},
"devDependencies": {
"@types/lodash": "4.14.191",
"error-stack-parser": "2.1.4",
"esbuild": "0.16.10",
"gen-esm-wrapper": "1.1.3",
"gitty": "3.7.2",
"jsdom": "20.0.3",
"jsonfile": "6.1.0",
"require-from-string": "2.0.2",
"sinon": "15.0.1",
"webpack": "5.75.0",
"webpack-cli": "4.10.0",
"xregexp": "5.1.1"
},
"gitHead": "f5fdf95b8da570c702753252b0a3f7aa34d64f3b"
}