{ "name": "xregexp", "version": "5.1.2", "description": "Extended regular expressions", "homepage": "http://xregexp.com/", "author": "Steven Levithan ", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/slevithan/xregexp.git" }, "keywords": [ "regex", "regexp", "regular expression", "unicode" ], "browser": "./lib/index.js", "main": "./lib/index.js", "module": "./src/index.js", "files": [ "src", "lib", "tools/output", "xregexp-all.js", "types/index.d.ts" ], "scripts": { "lint": "eslint .", "babel": "babel src -d lib", "build-unicode-data": "node tools/scripts/category-regex.js && node tools/scripts/property-regex.js && node tools/scripts/script-regex.js", "prebuild": "npm run build-unicode-data && npm run lint && npm run babel", "build": "browserify lib/index.js --standalone XRegExp > xregexp-all.js", "pretest": "npm run build", "test": "nyc --reporter=lcov --reporter=text-summary jasmine JASMINE_CONFIG_PATH=tests/jasmine.json", "prepublish": "npm test" }, "types": "types/index.d.ts", "devDependencies": { "@babel/cli": "^7.26.4", "@babel/core": "^7.26.9", "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", "@babel/plugin-transform-runtime": "^7.26.9", "@babel/preset-env": "^7.26.9", "@unicode/unicode-14.0.0": "^1.6.5", "babel-plugin-add-module-exports": "^1.0.4", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-transform-xregexp": "^1.0.0", "browserify": "^17.0.1", "eslint": "^8.57.1", "jasmine": "^5.6.0", "jsesc": "^3.1.0", "nyc": "^17.1.0", "unicode-property-value-aliases": "^3.8.0" }, "dependencies": { "@babel/runtime-corejs3": "^7.26.9" } }