@stories-js/vue
Version:
Vue 3 Stories renderer and wrapper for custom elements of Stories to be used as first-class Vue 3 components
75 lines (74 loc) • 1.95 kB
JSON
{
"name": "@stories-js/vue",
"version": "0.2.0",
"license": "GPL-2.0",
"author": "StoriesJS team",
"description": "Vue 3 Stories renderer and wrapper for custom elements of Stories to be used as first-class Vue 3 components",
"keywords": [
"stories",
"storiesjs",
"angular",
"angularjs",
"react",
"reactjs",
"vue",
"vuejs",
"components",
"web components",
"documentation",
"jamstack",
"markup",
"mdx",
"frontend",
"backend",
"reuseable",
"tool",
"ui",
"user interface"
],
"main": "./dist/index.js",
"module": "./dist/index.esm.js",
"types": "./dist/types/index.d.ts",
"files": [
"dist/*",
"css/*"
],
"repository": {
"type": "git",
"url": "https://github.com/storiesjs/stories.git"
},
"scripts": {
"lint": "echo add linter",
"test": "echo 'vue no tests yet'",
"build": "yarn run clean && yarn run copy && yarn run compile && yarn run bundle && yarn run build.vetur && yarn run build.web-types",
"bundle": "rollup --config rollup.config.js",
"clean": "rimraf dist css dist-transpiled",
"compile": "yarn run tsc",
"tsc": "tsc -p .",
"build.web-types": "node ./scripts/build-web-types.js",
"build.vetur": "node ./scripts/build-vetur.js",
"copy": "node ./scripts/copy-css.js",
"sync": "sh ./scripts/sync.sh",
"pub": "npm config set //registry.npmjs.org/:_authToken=${NPM_TOKEN} && yarn publish --access public"
},
"dependencies": {
"@stories-js/core": "0.2.0"
},
"devDependencies": {
"@stencil/core": "^2.14.2",
"@vue/test-utils": "^2.0.0-rc.16",
"change-case": "^4.1.2",
"fs-extra": "^10.0.1",
"rimraf": "^3.0.2",
"rollup": "^2.70.1",
"vue": "^3.0.0"
},
"vetur": {
"tags": "dist/vetur/tags.json",
"attributes": "dist/vetur/attributes.json"
},
"web-types": "dist/web-types.json",
"sideEffects": [
"css/*.css"
]
}