UNPKG

@quasar/app-webpack

Version:

Quasar Framework App CLI with Webpack

209 lines 5.43 kB
{ "name": "@quasar/app-webpack", "version": "4.3.0", "description": "Quasar Framework App CLI with Webpack", "bin": { "quasar": "./bin/quasar" }, "files": [ "exports", "assets", "bin", "lib", "templates", "types" ], "types": "./types/index.d.ts", "exports": { ".": { "types": "./types/index.d.ts" }, "./package.json": "./package.json", "./bin/quasar": { "node": "./bin/quasar" }, "./wrappers": { "types": "./types/app-wrappers.d.ts", "require": "./exports/wrappers/wrappers.js", "node": "./exports/wrappers/wrappers.js", "import": "./exports/wrappers/wrappers.mjs" }, "./bex/background": { "types": "./types/bex/entrypoints/background.d.ts", "import": "./exports/bex/background.mjs" }, "./bex/content": { "types": "./types/bex/entrypoints/content.d.ts", "import": "./exports/bex/content.mjs" }, "./bex/private/bex-bridge": { "types": "./types/bex/bex-bridge.d.ts", "import": "./exports/bex/private/bex-bridge.mjs" }, "./eslint": { "require": "./exports/eslint/eslint.js", "node": "./exports/eslint/eslint.js", "import": "./exports/eslint/eslint.mjs" }, "./lib/testing.js": { "require": "./exports/testing/testing.js", "node": "./exports/testing/testing.js" } }, "keywords": [ "quasar", "vue", "vuejs", "webpack", "cli", "web", "spa", "pwa", "electron", "cordova" ], "author": { "name": "Razvan Stoenescu", "email": "razvan.stoenescu@gmail.com", "url": "https://github.com/quasarframework" }, "repository": { "type": "git", "url": "https://github.com/quasarframework/quasar" }, "license": "MIT", "bugs": "https://github.com/quasarframework/quasar/issues", "homepage": "https://quasar.dev", "funding": { "type": "github", "url": "https://donate.quasar.dev" }, "dependencies": { "@quasar/babel-preset-app": "^2.0.3", "@quasar/ssr-helpers": "3.0.2", "@rollup/pluginutils": "^5.1.0", "@types/chrome": "^0.0.271", "@types/compression": "^1.7.5", "@types/cordova": "^11.0.3", "@types/express": "^4.17.21", "@types/webpack-bundle-analyzer": "^4.7.0", "archiver": "^7.0.1", "browserslist": "^4.23.3", "chokidar": "^4.0.0", "ci-info": "^4.0.0", "compression-webpack-plugin": "^11.1.0", "confbox": "^0.1.8", "copy-webpack-plugin": "^12.0.2", "cross-spawn": "^7.0.6", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.0", "cssnano": "^7.0.6", "dot-prop": "^9.0.0", "dotenv": "^16.4.5", "dotenv-expand": "^11.0.6", "elementtree": "0.1.7", "error-stack-parser": "^2.1.4", "esbuild": "^0.25.0", "express": "^4.21.2", "file-loader": "^6.2.0", "fs-extra": "^11.2.0", "hash-sum": "^2.0.0", "html-minifier-terser": "^7.2.0", "html-webpack-plugin": "^5.6.0", "inquirer": "^11.0.2", "isbinaryfile": "^5.0.2", "kolorist": "^1.8.0", "launch-editor-middleware": "^2.9.1", "lodash": "^4.17.21", "log-update": "^6.1.0", "mini-css-extract-plugin": "^2.9.1", "minimist": "^1.2.8", "node-loader": "^2.0.0", "null-loader": "^4.0.1", "open": "^10.1.0", "postcss": "^8.4.47", "postcss-loader": "^8.1.1", "postcss-rtlcss": "^5.4.0", "rollup-plugin-visualizer": "^5.12.0", "sass-embedded": "^1.80.2", "sass-loader": "^16.0.1", "semver": "^7.6.3", "serialize-javascript": "^6.0.2", "terser-webpack-plugin": "^5.3.10", "tinyglobby": "^0.2.10", "ts-essentials": "^10.0.2", "url-loader": "^4.1.1", "vue-loader": "^17.4.2", "vue-style-loader": "^4.1.3", "webpack": "^5.94.0", "webpack-5-chain": "8.0.2", "webpack-bundle-analyzer": "^4.10.2", "webpack-dev-middleware": "^7.4.2", "webpack-dev-server": "^5.1.0", "webpack-hot-middleware": "^2.26.1", "webpack-merge": "^6.0.1", "webpack-node-externals": "^3.0.0", "@quasar/render-ssr-error": "^1.0.3", "@quasar/ssl-certificate": "^1.0.0" }, "devDependencies": { "@electron/packager": "^18.3.5", "electron-builder": "^25.0.5", "eslint": "^9.29.0", "pinia": "^3.0.1", "ts-loader": "^9.5.1", "typescript": "^5.6.2", "vue": "^3.5.6", "vue-router": "^4.4.5", "quasar": "^2.18.1", "eslint-config-quasar": "0.0.3" }, "peerDependencies": { "@electron/packager": ">= 18", "electron-builder": ">= 22", "eslint": "^8.57.1 || ^9.0.0", "pinia": "^2.0.0 || ^3.0.0", "quasar": "^2.16.0", "typescript": ">= 5.4", "vue": "^3.2.29", "vue-router": "^4.0.12", "workbox-webpack-plugin": ">= 6" }, "peerDependenciesMeta": { "typescript": { "optional": true }, "electron-builder": { "optional": true }, "@electron/packager": { "optional": true }, "eslint": { "optional": true }, "pinia": { "optional": true }, "workbox-build": { "optional": true }, "workbox-webpack-plugin": { "optional": true } }, "engines": { "node": "^28 || ^26 || ^24 || ^22 || ^20 || ^18 || ^16", "npm": ">= 6.14.12", "yarn": ">= 1.17.3" }, "volta": { "node": "lts" }, "publishConfig": { "access": "public" }, "scripts": { "lint": "eslint --cache --fix" } }