{
  "name": "chek",
  "version": "1.3.6",
  "description": "Minimal utility for checking types, working with arrays and objects.",
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "scripts": {
    "clean": "node ./build/clean",
    "compile": "node ./node_modules/typescript/bin/tsc -p ./tsconfig.json",
    "browserify": "BROWSER=true node ./node_modules/browserify/bin/cmd  ./dist/index.js -o ./dist/browser.js",
    "uglify": "node ./node_modules/uglify-js/bin/uglifyjs ./dist/browser.js --output ./dist/browser.min.js --compress --mangle",
    "typedoc": "node ./node_modules/typedoc/bin/typedoc --options ./typedoc.json",
    "bump": "node ./build/bump",
    "build": "npm run clean && npm run compile && npm run browserify && npm run uglify && npm run typedoc && touch ./docs/.nojekyll",
    "commit": "git add . && git commit -am 'auto commit' && git push",
    "release": "npm run build && npm run test && npm run bump && npm run commit && npm publish",
    "test": "nyc mocha src/**/*.spec.ts* --require source-map-support/register --bail"
  },
  "files": [
    "dist",
    "docs",
    "README.md",
    "CHANGE.md",
    "LICENSE"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/origin1tech/chek.git"
  },
  "keywords": [
    "Helpers",
    "Utils",
    "Lodash",
    "Underscore"
  ],
  "author": "Origin1 Technologies <origin1tech@gmail.com>",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/origin1tech/chek/issues"
  },
  "homepage": "https://github.com/origin1tech/chek#readme",
  "devDependencies": {
    "@types/chai": "^4.2.16",
    "@types/clone": "^2.1.0",
    "browserify": "^17.0.0",
    "deep-freeze": "^0.0.1",
    "del": "^6.0.0",
    "moment": "^2.29.1",
    "ts-node": "^9.1.1",
    "tslint": "^6.1.3",
    "typedoc": "^0.20.35",
    "typescript": "^4.2.4",
    "uglify-js": "^3.13.3",
    "@types/mocha": "^7.0.2",
    "@types/node": "^14.14.37",
    "@typescript-eslint/eslint-plugin": "^4.21.0",
    "@typescript-eslint/parser": "^4.21.0",
    "chai": "^4.3.4",
    "eslint": "^7.15.0",
    "mocha": "^8.3.2",
    "nyc": "^15.1.0"
  },
  "dependencies": {
    "clone": "^2.1.2",
    "object-assign": "^4.1.1"
  },
  "nyc": {
    "include": [
      "src/**/*.ts",
      "src/**/*.tsx"
    ],
    "exclude": [
      "src/**/*.spec.ts"
    ],
    "extension": [
      ".ts",
      ".tsx"
    ],
    "require": [
      "./build/spec"
    ],
    "reporter": [
      "text",
      "html"
    ],
    "sourceMap": true,
    "instrument": true
  }
}