UNPKG

2.27 kBJSONView Raw
1{
2 "name": "vue-frag-plugin",
3 "version": "1.0.0",
4 "description": "Webpack/Rollup/Vite plugin to use multiple root nodes in Vue 2",
5 "keywords": [
6 "vue-frag",
7 "vue",
8 "fragments",
9 "rollup",
10 "webpack",
11 "vite"
12 ],
13 "license": "MIT",
14 "repository": "privatenumber/vue-frag-plugin",
15 "funding": "https://github.com/privatenumber/vue-frag-plugin?sponsor=1",
16 "author": {
17 "name": "Hiroki Osame",
18 "email": "hiroki.osame@gmail.com"
19 },
20 "files": [
21 "dist"
22 ],
23 "exports": {
24 ".": {
25 "require": "./dist/index.js"
26 },
27 "./loader": {
28 "require": "./dist/loader.js"
29 },
30 "./install-vue-frag": {
31 "import": "./dist/install-vue-frag.js"
32 }
33 },
34 "types": "./dist/index.d.ts",
35 "scripts": {
36 "build": "rm -rf dist && rollup -c rollup.config.js",
37 "test": "jest",
38 "lint": "eslint ."
39 },
40 "husky": {
41 "hooks": {
42 "pre-commit": "lint-staged"
43 }
44 },
45 "lint-staged": {
46 "*.{js,ts}": [
47 "eslint",
48 "jest --bail --findRelatedTests"
49 ]
50 },
51 "peerDependencies": {
52 "vue-frag": "*"
53 },
54 "dependencies": {
55 "@rollup/pluginutils": "^4.1.1",
56 "@vue/compiler-dom": "^3.2.20",
57 "magic-string": "^0.25.7"
58 },
59 "devDependencies": {
60 "@pvtnbr/eslint-config": "^0.4.1",
61 "@rollup/plugin-alias": "^3.1.8",
62 "@rollup/plugin-commonjs": "^21.0.1",
63 "@rollup/plugin-node-resolve": "^13.0.6",
64 "@types/jest": "^27.0.2",
65 "@types/node": "^16.11.6",
66 "aggregate-error": "^4.0.0",
67 "es-jest": "^1.4.1",
68 "eslint": "^8.1.0",
69 "esno": "^0.10.1",
70 "fs-require": "^1.4.0",
71 "husky": "^4.3.8",
72 "jest": "^27.3.1",
73 "memfs": "^3.3.0",
74 "lint-staged": "^11.1.2",
75 "outdent": "^0.8.0",
76 "rollup": "^2.59.0",
77 "rollup-plugin-dts": "^4.0.0",
78 "rollup-plugin-esbuild": "^4.6.0",
79 "rollup-plugin-vue": "^5.1.9",
80 "typescript": "^4.4.4",
81 "unionfs": "^4.4.0",
82 "vue": "^2.6.14",
83 "vue-ast-utils": "^1.0.1",
84 "vue-frag": "^1.3.1",
85 "vue-loader": "^15.9.8",
86 "vue-template-compiler": "^2.6.14",
87 "webpack": "^5.61.0",
88 "webpack-test-utils": "^1.0.0"
89 },
90 "eslintConfig": {
91 "extends": "@pvtnbr",
92 "ignorePatterns": [
93 "fixtures",
94 "dist"
95 ],
96 "overrides": [
97 {
98 "files": "**/examples/**",
99 "rules": {
100 "import/no-unresolved": [
101 2,
102 {
103 "ignore": [
104 "vue-frag-plugin"
105 ]
106 }
107 ]
108 }
109 }
110 ]
111 }
112}