UNPKG

vue-typed-mixins

Version:
62 lines (61 loc) 1.89 kB
{ "name": "vue-typed-mixins", "version": "0.2.0", "author": "katashin", "description": "Type safe Vue.js mixins", "keywords": [ "Vue.js", "TypeScript", "mixins", "type safety" ], "license": "MIT", "main": "dist/vue-typed-mixins.cjs.js", "module": "lib/index.js", "types": "lib/index.d.ts", "files": [ "dist", "lib" ], "homepage": "https://github.com/ktsn/vue-typed-mixins", "bugs": "https://github.com/ktsn/vue-typed-mixins/issues", "repository": { "type": "git", "url": "https://github.com/ktsn/vue-typed-mixins.git" }, "scripts": { "prepublishOnly": "npm run test && npm run clean && npm run build", "clean": "rm -rf lib dist .tmp", "dev": "run-p watch:test testem", "build": "npm run build:ts && npm run build:rollup", "build:ts": "tsc -p src", "build:rollup": "node scripts/build.js", "watch:test": "webpack --watch --config scripts/webpack.config.test.js", "lint": "tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"", "format": "prettier --write \"{src,scripts,test}/**/*.{js,ts}\"", "test": "npm run lint && npm run test:unit", "test:unit": "webpack --config scripts/webpack.config.test.js && testem ci --launch PhantomJS", "testem": "testem" }, "devDependencies": { "@types/mocha": "^5.2.7", "@types/power-assert": "1.5.0", "glob": "^7.1.6", "npm-run-all": "^4.1.5", "power-assert": "^1.6.1", "prettier": "1.19.1", "rollup": "^1.26.5", "rollup-plugin-replace": "^2.2.0", "testem": "^3.0.0", "ts-loader": "^6.2.1", "tslint": "^5.20.1", "tslint-config-ktsn": "^2.1.0", "tslint-config-prettier": "^1.18.0", "typescript": "^3.7.2", "uglify-js": "^3.6.8", "vue": "^2.6.10", "webpack": "^4.41.2", "webpack-cli": "^3.3.10", "webpack-espower-loader": "^2.0.0" } }