Mirror: The magical sticky regex-based parser generator 馃
at main 2.1 kB view raw
1{ 2 "name": "reghex", 3 "version": "3.0.2", 4 "description": "The magical sticky regex-based parser generator 馃", 5 "author": "Phil Pluckthun <phil@kitten.sh>", 6 "license": "MIT", 7 "main": "dist/reghex-core", 8 "module": "dist/reghex-core.mjs", 9 "source": "src/core.js", 10 "sideEffects": false, 11 "files": [ 12 "README.md", 13 "LICENSE.md", 14 "dist", 15 "src", 16 "babel.js", 17 "macro.js" 18 ], 19 "exports": { 20 ".": { 21 "import": "./dist/reghex-core.mjs", 22 "require": "./dist/reghex-core.js" 23 }, 24 "./babel": { 25 "require": "./dist/reghex-babel.js" 26 }, 27 "./macro": { 28 "require": "./dist/reghex-macro.js" 29 }, 30 "./package.json": "./package.json" 31 }, 32 "scripts": { 33 "prepublishOnly": "run-s clean build test", 34 "clean": "rimraf dist ./node_modules/.cache", 35 "build": "rollup -c rollup.config.js", 36 "test": "jest" 37 }, 38 "keywords": [ 39 "regex", 40 "sticky regex", 41 "parser", 42 "parser generator", 43 "babel" 44 ], 45 "repository": "https://github.com/kitten/reghex", 46 "bugs": { 47 "url": "https://github.com/kitten/reghex/issues" 48 }, 49 "devDependencies": { 50 "@ampproject/rollup-plugin-closure-compiler": "^0.27.0", 51 "@babel/core": "7.15.0", 52 "@babel/plugin-transform-modules-commonjs": "^7.15.0", 53 "@babel/plugin-transform-template-literals": "^7.14.5", 54 "@rollup/plugin-buble": "^0.21.3", 55 "@rollup/plugin-commonjs": "^20.0.0", 56 "@rollup/plugin-node-resolve": "^13.0.4", 57 "@rollup/pluginutils": "^4.1.1", 58 "@sucrase/jest-plugin": "^2.1.1", 59 "babel-jest": "^27.1.0", 60 "babel-plugin-closure-elimination": "^1.3.2", 61 "husky-v4": "^4.3.8", 62 "jest": "^27.1.0", 63 "lint-staged": "^11.1.2", 64 "npm-run-all": "^4.1.5", 65 "prettier": "^2.3.2", 66 "rimraf": "^3.0.2", 67 "rollup": "^2.56.3" 68 }, 69 "prettier": { 70 "singleQuote": true 71 }, 72 "lint-staged": { 73 "*.{js,jsx,json,md}": "prettier --write" 74 }, 75 "husky": { 76 "hooks": { 77 "pre-commit": "lint-staged --quiet --relative" 78 } 79 }, 80 "jest": { 81 "testEnvironment": "node", 82 "transform": { 83 "\\.js$": "@sucrase/jest-plugin" 84 } 85 } 86}