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