Files
powerglitch/package.json
T
2022-08-01 00:31:44 +02:00

54 lines
1.7 KiB
JSON

{
"name": "powerglitch",
"version": "1.0.0",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
"scripts": {
"dev:docs": "vite",
"build:docs": "vite build --emptyOutDir",
"build:lib": "tsc",
"build:dist": "rm -rf dist; rollup -c",
"build": "npm run build:docs && npm run build:lib && npm run build:dist",
"preview:docs": "vite preview",
"size": "size-limit",
"lint": "eslint src/**/*.ts docs-src/**/*.vue",
"lint-fix": "eslint --fix src/**/*.ts docs-src/**/*.vue",
"test": "npm run lint && npm run size"
},
"files": [
"/lib"
],
"devDependencies": {
"@fortawesome/fontawesome-svg-core": "^6.1.1",
"@fortawesome/free-brands-svg-icons": "^6.1.1",
"@fortawesome/free-regular-svg-icons": "^6.1.1",
"@fortawesome/free-solid-svg-icons": "^6.1.1",
"@fortawesome/vue-fontawesome": "^3.0.1",
"@highlightjs/vue-plugin": "^2.1.0",
"@size-limit/preset-small-lib": "^8.0.0",
"@typescript-eslint/eslint-plugin": "^5.31.0",
"@typescript-eslint/parser": "^5.31.0",
"@vitejs/plugin-vue": "^3.0.0",
"autoprefixer": "^10.4.7",
"eslint": "^8.20.0",
"eslint-plugin-vue": "^9.3.0",
"highlight.js": "^11.6.0",
"pinia": "^2.0.16",
"postcss": "^8.4.14",
"rollup": "^2.77.0",
"rollup-plugin-esbuild": "^4.9.1",
"size-limit": "^8.0.0",
"tailwindcss": "^3.1.6",
"typescript": "^4.7.4",
"vite": "^3.0.0",
"vue": "^3.2.37",
"vue-router": "^4.1.2"
},
"size-limit": [
{
"limit": "2 kB",
"path": "dist/powerglitch.min.js"
}
]
}