UNPKG

vuex-smart-module

Version:

Type safe Vuex module with powerful module features

76 lines (75 loc) 2.05 kB
{ "name": "vuex-smart-module", "version": "0.6.2", "author": "katashin", "description": "Type safe Vuex module with powerful module features", "keywords": [ "Vue.js", "Vuex", "module", "helper", "type safety", "typescript" ], "license": "MIT", "main": "dist/vuex-smart-module.cjs.js", "module": "dist/vuex-smart-module.esm.js", "types": "lib/index.d.ts", "typesVersions": { "<3.6": { "*": [ "ts3.4/*" ] } }, "files": [ "dist", "lib", "ts3.4" ], "homepage": "https://github.com/ktsn/vuex-smart-module", "bugs": "https://github.com/ktsn/vuex-smart-module/issues", "repository": { "type": "git", "url": "https://github.com/ktsn/vuex-smart-module.git" }, "scripts": { "prepublishOnly": "npm run test && npm run clean && npm run build && npm run downlevel-dts", "clean": "rm -rf lib dist .tmp ts3.4", "dev": "jest --watch", "build": "npm run build:ts && npm run build:rollup", "build:ts": "tsc -p src", "build:rollup": "node scripts/build.js", "downlevel-dts": "downlevel-dts . ts3.4", "lint": "eslint --ext js,ts scripts src test", "lint:fix": "eslint --ext js,ts --fix scripts src test", "test": "npm run lint && npm run test:unit", "test:unit": "jest" }, "devDependencies": { "@types/jest": "^26.0.0", "@vue/test-utils": "^1.0.0-beta.29", "downlevel-dts": "^0.11.0", "eslint": "^7.3.0", "eslint-config-ktsn-typescript": "^2.2.0", "jest": "^29.3.0", "jest-environment-jsdom": "^29.3.0", "npm-run-all": "^4.1.5", "prettier": "2.3.0", "prettier-config-ktsn": "^1.0.0", "rollup": "^2.50.6", "rollup-plugin-node-resolve": "^5.1.0", "rollup-plugin-replace": "^2.2.0", "ts-jest": "^29.0.3", "tslib": "^2.4.1", "typescript": "~4.8.4", "uglify-js": "^3.6.0", "vue": "^2.7.0", "vue-composable-tester": "^0.1.2", "vue-template-compiler": "^2.7.0", "vuex": "^3.1.1" }, "dependencies": { "vue-demi": "^0.13.11" } }