UNPKG

vuex-multi-tab-state

Version:

Share and synchronize status between multiple tabs with this plugin for Vuex.

71 lines (70 loc) 2.12 kB
{ "name": "vuex-multi-tab-state", "version": "1.0.17", "description": "Share and synchronize status between multiple tabs with this plugin for Vuex.", "main": "./lib/index.js", "module": "./lib/index.esm.js", "unpkg": "./lib/index.umd.js", "umd:main": "./lib/index.umd.js", "exports": "./lib/index.modern.js", "types": "./lib/index.d.ts", "source": "./src/index.ts", "files": [ "/lib/**/*" ], "scripts": { "build": "microbundle -o lib/index.js", "prepare": "npm run build", "prepublishOnly": "npm test && npm run lint", "preversion": "npm run lint", "test": "nyc ./node_modules/mocha/bin/mocha", "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov", "lint": "tsc --noEmit && eslint 'src/**/*' --quiet --fix", "format": "prettier --write \"src/**/*\"" }, "repository": { "type": "git", "url": "git+https://github.com/gabrielmbmb/vuex-multi-tab-state.git" }, "keywords": [ "vue", "vuex", "plugin" ], "author": "Gabriel Martin Blazquez <gmartinbdev@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/gabrielmbmb/vuex-multi-tab-state/issues" }, "homepage": "https://github.com/gabrielmbmb/vuex-multi-tab-state#readme", "devDependencies": { "@types/chai": "^4.2.9", "@types/chai-spies": "^1.0.1", "@types/dot-object": "^2.1.2", "@types/mocha": "^7.0.1", "@typescript-eslint/eslint-plugin": "^2.19.2", "@typescript-eslint/parser": "^2.19.2", "chai": "^4.2.0", "chai-spies": "^1.0.0", "codecov": "^3.7.2", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.10.0", "eslint-plugin-import": "^2.20.1", "eslint-plugin-prettier": "^3.1.2", "jsdom": "^16.1.0", "jsdom-global": "^3.0.2", "microbundle": "^0.12.4", "mocha": "^7.0.1", "mock-local-storage": "^1.1.11", "nyc": "^15.0.0", "prettier": "^1.19.1", "ts-node": "^8.6.2", "typescript": "^3.7.5", "vue": "^2.6.11", "vuex": "^3.1.2" }, "dependencies": { "dot-object": "^2.1.4" } }