package.json 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {
  2. "name": "vuex-persist",
  3. "version": "3.1.3",
  4. "description": "A Vuex persistence plugin in Typescript",
  5. "main": "dist/cjs/index.js",
  6. "module": "dist/esm/index.js",
  7. "sideEffects": false,
  8. "browser": {
  9. "./dist/cjs/index.js": "./dist/umd/index.js",
  10. "./dist/esm/index.js": "./dist/esm/index.js"
  11. },
  12. "unpkg": "dist/umd/index.min.js",
  13. "jsdelivr": "dist/umd/index.min.js",
  14. "typings": "dist/types/index.d.ts",
  15. "types": "dist/types/index.d.ts",
  16. "repository": {
  17. "type": "git",
  18. "url": "git+https://github.com/championswimmer/vuex-persist.git"
  19. },
  20. "scripts": {
  21. "doc:clean": "rimraf docs",
  22. "postdoc:clean": "mkdirp docs",
  23. "predoc": "npm run doc:clean",
  24. "doc": "typedoc --ignoreCompilerErrors --mode modules --name vuex-persist --out docs src",
  25. "postdoc": "nodetouch docs/.nojekyll",
  26. "prebuild": "rimraf dist .rpt2_cache",
  27. "build": "rollup -c build/rollup.config.js",
  28. "prepublishOnly": "npm run build",
  29. "pretest": "npm run build",
  30. "test": "cd test && mocha -r ts-node/register *.ts",
  31. "test:dirty": "cd test && mocha -r ts-node/register *.ts",
  32. "cover": "nyc npm test"
  33. },
  34. "nyc": {
  35. "extension": [
  36. "ts"
  37. ],
  38. "reporter": [
  39. "lcov",
  40. "text-summary"
  41. ]
  42. },
  43. "keywords": [
  44. "vue",
  45. "vuex",
  46. "persist",
  47. "localstorage"
  48. ],
  49. "author": "Arnav Gupta <championswimmer@gmail.com>",
  50. "license": "MIT",
  51. "bugs": {
  52. "url": "https://github.com/championswimmer/vuex-persist/issues"
  53. },
  54. "homepage": "https://github.com/championswimmer/vuex-persist#readme",
  55. "devDependencies": {
  56. "@types/chai": "^4.1.4",
  57. "@types/lodash": "^4.6.4",
  58. "@types/mocha": "^5.2.5",
  59. "chai": "^4.1.2",
  60. "localforage": "^1.7.2",
  61. "mkdirp": "^0.5.1",
  62. "mocha": "^6.2.2",
  63. "nyc": "^14.1.1",
  64. "rimraf": "^3.0.0",
  65. "rollup": "^1.27.4",
  66. "rollup-plugin-replace": "^2.0.0",
  67. "rollup-plugin-typescript2": "^0.25.2",
  68. "rollup-plugin-uglify": "^6.0.3",
  69. "touch": "^3.1.0",
  70. "ts-node": "^8.5.2",
  71. "typedoc": "^0.15.3",
  72. "typescript": "^3.0.3",
  73. "vue": "^2.5.17",
  74. "vuex": "^3.0.1"
  75. },
  76. "dependencies": {
  77. "deepmerge": "^4.2.2",
  78. "flatted": "^3.0.5"
  79. },
  80. "peerDependencies": {
  81. "vuex": ">=2.5"
  82. }
  83. }