{
  "name": "issable",
  "version": "0.1.2",
  "description": "Swiss army knife for runtime payload sanitisation and type-checking.",
  "main": "./dist/node/index.js",
  "scripts": {
    "test": "mocha -r ts-node/register './test/**/*.ts'",
    "dev": "DEBUG=malt:* ts-node-dev --respawn ./src/index.ts",
    "start": "DEBUG=malt:* node ./dist/index.js",
    "browserify": "browserify dist/node/index.js > dist/browser/issable.js --standalone Issable --global-transform [ babelify --configFile ./.dist.babelrc ] -p [ @jsdevtools/browserify-banner --template \"<%= pkg.name %> v<%= pkg.version %>\n(c) 2021 <%= pkg.author %>\nRelease under <%= pkg.license %> license.\" ]",
    "browserify:minify": "browserify dist/node/index.js > dist/browser/issable.min.js --standalone Issable --global-transform [ babelify --configFile ./.dist.babelrc ] -p tinyify -p [ @jsdevtools/browserify-banner --template \"<%= pkg.name %> v<%= pkg.version %>\n(c) 2021 <%= pkg.author %>\nRelease under <%= pkg.license %> license.\" ]",
    "build": "npm run tsc && mkdirp dist/browser; mkdirp dist/node && npm run browserify && npm run browserify:minify",
    "prepublishOnly": "npm run build",
    "tsc": "tsc"
  },
  "author": "calvintwr",
  "license": "MIT",
  "dependencies": {
    "you-are-not": "^1.0.11"
  },
  "devDependencies": {
    "@babel/core": "^7.16.0",
    "@babel/preset-env": "^7.16.4",
    "@types/chai": "^4.3.0",
    "@types/mocha": "^9.0.0",
    "@types/node": "^16.11.12",
    "babelify": "^10.0.0",
    "browserify": "^17.0.0",
    "browserify-banner": "^2.0.4",
    "chai": "^4.3.4",
    "mkdirp": "^1.0.4",
    "mocha": "^9.1.3",
    "prettier": "^2.5.1",
    "tinyify": "^3.0.0",
    "ts-node": "^10.4.0",
    "ts-node-dev": "^1.1.8",
    "tsc": "^2.0.3"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/calvintwr/issable.git"
  },
  "bugs": {
    "url": "https://github.com/calvintwr/issable/issues"
  },
  "homepage": "https://github.com/calvintwr/issable#readme"
}
