UNPKG

vue-declassify

Version:

Convert Vue 2 class-based components into object-based syntax.

62 lines (61 loc) 1.4 kB
{ "name": "vue-declassify", "version": "1.1.0", "author": "Misha Soliterman <msoliter@gmail.com>", "description": "Convert Vue 2 class-based components into object-based syntax.", "repository": { "type": "git", "url": "git+https://github.com/misha/vue-declassify.git" }, "keywords": [ "vue", "vue2", "class", "object", "refactor", "declassify" ], "license": "MIT", "bugs": { "url": "https://github.com/misha/vue-declassify/issues" }, "homepage": "https://github.com/misha/vue-declassify#README", "main": "./dist/index.js", "bin": "./dist/cli.js", "files": [ "dist/**/*", "!dist/**/*.test.js" ], "scripts": { "dev": "ts-node ./src/cli.ts", "clean": "rimraf ./dist/ ./exec/", "build": "npm run clean && tsc", "prepublish": "npm run build", "test": "nyc ava --verbose", "test:watch": "ava --watch", "type-check": "tsc --noEmit", "bundle": "npm run build && pkg . --out-dir ./exec/" }, "dependencies": { "commander": "^6.2.0", "tiny-case": "1.0.3", "ts-morph": "^9.1.0" }, "devDependencies": { "@types/node": "^14.14.12", "ava": "^3.14.0", "nyc": "^15.1.0", "pkg": "^4.4.9", "rimraf": "^3.0.2", "ts-node": "^9.1.1", "typescript": "^4.1.3" }, "ava": { "extensions": [ "ts" ], "require": [ "ts-node/register" ] } }