package.json 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "name": "@jsdevtools/ono",
  3. "version": "7.1.3",
  4. "description": "Throw better errors.",
  5. "keywords": [
  6. "throw",
  7. "error",
  8. "errors",
  9. "exception",
  10. "printf",
  11. "format",
  12. "wrap",
  13. "inner",
  14. "original",
  15. "stack",
  16. "properties"
  17. ],
  18. "author": {
  19. "name": "James Messinger",
  20. "url": "https://jamesmessinger.com"
  21. },
  22. "license": "MIT",
  23. "homepage": "https://jstools.dev/ono",
  24. "repository": {
  25. "type": "git",
  26. "url": "https://github.com/JS-DevTools/ono.git"
  27. },
  28. "main": "cjs/index.js",
  29. "module": "esm/index.js",
  30. "typings": "esm/index.d.ts",
  31. "browser": {
  32. "./cjs/isomorphic.node.js": "./cjs/isomorphic.browser.js",
  33. "./esm/isomorphic.node.js": "./esm/isomorphic.browser.js"
  34. },
  35. "files": [
  36. "cjs",
  37. "esm"
  38. ],
  39. "scripts": {
  40. "clean": "shx rm -rf .nyc_output coverage cjs esm",
  41. "lint": "eslint src test",
  42. "build": "npm run build:cjs && npm run build:esm",
  43. "build:esm": "tsc",
  44. "build:cjs": "tsc --module commonjs --outDir cjs",
  45. "test": "npm run test:node && npm run test:typescript && npm run test:browser && npm run lint",
  46. "test:node": "mocha",
  47. "test:browser": "karma start --single-run",
  48. "test:typescript": "tsc --noEmit test/specs/typescript.spec.ts",
  49. "coverage": "npm run coverage:node && npm run coverage:browser",
  50. "coverage:node": "nyc node_modules/mocha/bin/mocha",
  51. "coverage:browser": "npm run test:browser -- --coverage",
  52. "upgrade": "npm-check -u && npm audit fix",
  53. "bump": "bump --tag --push --all",
  54. "release": "npm run upgrade && npm run clean && npm run build && npm test && npm run bump"
  55. },
  56. "devDependencies": {
  57. "@babel/polyfill": "^7.10.4",
  58. "@jsdevtools/eslint-config": "^1.0.0",
  59. "@jsdevtools/host-environment": "^2.0.3",
  60. "@jsdevtools/karma-config": "^3.1.6",
  61. "@jsdevtools/version-bump-prompt": "^6.0.3",
  62. "@types/node": "^14.0.19",
  63. "chai": "^4.2.0",
  64. "eslint": "^7.4.0",
  65. "karma": "^5.1.0",
  66. "karma-cli": "^2.0.0",
  67. "mocha": "^8.0.1",
  68. "npm-check": "^5.9.2",
  69. "nyc": "^15.1.0",
  70. "shx": "^0.3.2",
  71. "typescript": "^3.9.6"
  72. },
  73. "dependencies": {}
  74. }