package.json 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {
  2. "name": "idb-keyval",
  3. "version": "6.0.3",
  4. "description": "A super-simple-small keyval store built on top of IndexedDB",
  5. "main": "./dist/compat.cjs",
  6. "module": "./dist/compat.js",
  7. "unpkg": "./dist/iife-compat.js",
  8. "exports": {
  9. ".": {
  10. "module": "./dist/index.js",
  11. "import": "./dist/index.js",
  12. "default": "./dist/index.cjs"
  13. },
  14. "./dist/*": "./dist/*",
  15. "./package.json": "./package.json"
  16. },
  17. "files": [
  18. "dist/**"
  19. ],
  20. "type": "module",
  21. "types": "./dist/index.d.ts",
  22. "sideEffects": false,
  23. "scripts": {
  24. "build": "rollup -c && node lib/size-report.js",
  25. "dev": "rollup -cw & serve",
  26. "prepack": "npm run build"
  27. },
  28. "repository": {
  29. "type": "git",
  30. "url": "git+https://github.com/jakearchibald/idb-keyval.git"
  31. },
  32. "keywords": [
  33. "idb",
  34. "indexeddb",
  35. "store",
  36. "keyval",
  37. "localstorage",
  38. "storage",
  39. "promise"
  40. ],
  41. "author": "Jake Archibald",
  42. "license": "Apache-2.0",
  43. "bugs": {
  44. "url": "https://github.com/jakearchibald/idb-keyval/issues"
  45. },
  46. "homepage": "https://github.com/jakearchibald/idb-keyval#readme",
  47. "devDependencies": {
  48. "@babel/core": "^7.15.5",
  49. "@babel/plugin-external-helpers": "^7.14.5",
  50. "@babel/plugin-transform-runtime": "^7.15.0",
  51. "@babel/preset-env": "^7.15.4",
  52. "@babel/runtime": "^7.15.4",
  53. "@rollup/plugin-babel": "^5.3.0",
  54. "@rollup/plugin-commonjs": "^20.0.0",
  55. "@rollup/plugin-node-resolve": "^13.0.4",
  56. "@types/chai": "^4.2.21",
  57. "@types/mocha": "^9.0.0",
  58. "chai": "^4.3.4",
  59. "conditional-type-checks": "^1.0.5",
  60. "del": "^6.0.0",
  61. "filesize": "^8.0.0",
  62. "glob": "^7.1.7",
  63. "husky": "^7.0.2",
  64. "lint-staged": "^11.1.2",
  65. "mocha": "^9.1.1",
  66. "prettier": "^2.3.2",
  67. "rollup": "^2.56.3",
  68. "rollup-plugin-terser": "^7.0.2",
  69. "serve": "^12.0.0",
  70. "typescript": "4.3.5"
  71. },
  72. "husky": {
  73. "hooks": {
  74. "pre-commit": "lint-staged"
  75. }
  76. },
  77. "lint-staged": {
  78. "*.{js,css,md,ts,html}": "prettier --write"
  79. },
  80. "dependencies": {
  81. "safari-14-idb-fix": "^3.0.0"
  82. }
  83. }