{
  "name": "@particle/make-enum",
  "description": "A smart enum that throws when accessing a value that does not exist",
  "version": "5.0.1",
  "author": "Particle Industries, inc",
  "license": "UNLICENSED",
  "main": "src/index.js",
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "version": "npm run changelog:update",
    "clean": "npm run clean:modules",
    "clean:modules": "rm -rf ./node_modules",
    "test": "npm run test:unit",
    "test:ci": "npm run test:unit -- --forbid-only && npm run coverage",
    "test:unit": "mocha './src/**/*.test.js' --color",
    "test:unit:watch": "npm run test:unit -- --watch",
    "test:unit:inspect": "npm run test:unit -- --inspect-brk",
    "test:unit:silent": "npm run test:unit > tmp/test-unit-log.txt 2>&1",
    "coverage": "nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent",
    "changelog:update": "node ../../bin/update-changelog.js make-enum",
    "docs:build": "node ../../bin/build-docs.js make-enum"
  },
  "nyc": {
    "include": [
      "src/**/*.js"
    ],
    "exclude": [
      "**/__fixtures__/**",
      "**/*.test.js"
    ]
  },
  "engines": {
    "node": ">=12",
    "npm": ">=8.x"
  },
  "gitHead": "8ccaeac48599c035989ceb21e814dc1627b2ecf4"
}
