{
  "name": "focus-lock",
  "version": "0.7.0",
  "description": "DOM trap for a focus",
  "main": "dist/cjs/index.js",
  "jsnext:main": "dist/es2015/index.js",
  "module": "dist/es2015/index.js",
  "sideEffects": false,
  "scripts": {
    "build:cjs": "NODE_ENV=cjs babel src -d dist/cjs",
    "build:es5": "NODE_ENV=es2015 babel src -d dist/es2015",
    "build": "rm -Rf ./dist && yarn build:es5 && yarn build:cjs",
    "test": "NODE_ENV=cjs npm run test:pick -- '_tests/**/*spec.js'",
    "test:pick": "NODE_ENV=cjs mocha --compilers js:babel-core/register -r jsdom-global/register",
    "prepublish": "npm run build && npm run changelog",
    "lint": "eslint src tests",
    "lint:fix": "eslint src tests --fix",
    "size": "yarn size-limit",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/theKashey/focus-lock.git"
  },
  "keywords": [
    "focus",
    "trap",
    "vanilla"
  ],
  "files": [
    "dist",
    "constants"
  ],
  "author": "theKashey <thekashey@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/theKashey/focus-lock/issues"
  },
  "homepage": "https://github.com/theKashey/focus-lock#readme",
  "devDependencies": {
    "babel-cli": "^6.24.1",
    "babel-core": "^6.25.0",
    "babel-eslint": "^7.2.3",
    "babel-preset-env": "1.6.0",
    "chai": "^4.1.0",
    "chai-enzyme": "^0.8.0",
    "conventional-changelog-cli": "^2.0.12",
    "enzyme": "^2.9.1",
    "eslint": "^4.2.0",
    "eslint-config-airbnb": "15.1.0",
    "eslint-plugin-import": "^2.7.0",
    "eslint-plugin-jsx-a11y": "6.0.2",
    "eslint-plugin-mocha": "^4.11.0",
    "eslint-plugin-react": "^7.3.0",
    "jsdom": "11.1.0",
    "jsdom-global": "3.0.2",
    "mocha": "^3.4.2",
    "sinon": "3.2.1",
    "size-limit": "^0.21.1"
  }
}
