{ "name": "slashes", "description": "Add or strip backslashes.", "version": "2.0.2", "license": "ISC", "author": { "name": "Chris Ackerman", "email": "chris@topher.land" }, "repository": { "type": "git", "url": "git://github.com:ChrisAckerman/slashes" }, "main": "lib-commonjs/index.js", "module": "lib/index.js", "files": [ "README.md", "css/", "dist/", "lib-commonjs/", "lib/", "scss/" ], "scripts": { "start": "run-script build:commonjs && node ./lib-commonjs/repl.js", "test": "run-script eslint && run-script tsc --noEmit && run-script jest", "clean": "del-cli lib lib-commonjs dist css coverage && jest --clearCache", "build": "run-script clean && run-script build:js && run-script build:commonjs && run-script build:d.ts && run-script build:cleanup", "build:cleanup": "del-cli \"lib?(-*)/**/@(__demo__|__snapshots__|?(*.)test.@(ts|tsx|js|jsx))\"", "build:commonjs": "cross-env NODE_ENV=production BABEL_MODULES=cjs babel src --out-dir lib-commonjs --extensions .ts,.tsx,.js,.jsx --copy-files --source-maps", "build:d.ts": "run-script tsc --emitDeclarationOnly && run-script tsc --emitDeclarationOnly --outDir lib-commonjs", "build:js": "cross-env NODE_ENV=production BABEL_MODULES=false babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --copy-files --source-maps", "eslint": "eslint \"src/**/*.{js,jsx,ts,tsx}\" --ignore-pattern \"/__demo__/\" --no-error-on-unmatched-pattern", "jest": "cross-env NODE_ENV=test jest --passWithNoTests", "prepack": "run-script build", "prepublishOnly": "run-script test", "reformat": "run-script eslint --fix --quiet", "tsc": "tsc" }, "devDependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.8.4", "@babel/generator": "^7.8.4", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/plugin-proposal-decorators": "^7.8.3", "@babel/plugin-proposal-object-rest-spread": "^7.8.3", "@babel/plugin-transform-typescript": "^7.8.3", "@babel/preset-env": "^7.8.4", "@types/jest": "^25.1.3", "@types/node": "^13.7.4", "@typescript-eslint/eslint-plugin": "^2.21.0", "@typescript-eslint/parser": "^2.21.0", "@xornot/run-script": "^0.1.2", "babel-core": "^7.0.0-bridge.0", "babel-jest": "^25.1.0", "babel-plugin-const-enum": "^0.0.5", "cross-env": "^7.0.0", "del-cli": "^3.0.0", "eslint": "^6.8.0", "eslint-config-prettier": "^6.10.0", "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-react": "^7.18.3", "jest": "^25.1.0", "prettier": "^1.19.1", "typescript": "^3.8.2" }, "keywords": [ "escape", "unescape", "slashes", "php", "strip", "sequence", "encode", "decode", "backslash", "slash", "unicode", "ascii", "utf8", "utf16", "control", "char", "character", "unprintable", "printable", "codepoint", "codeblock", "supplemental", "supplementary" ] }