{ "name": "vite-plugin-pwa", "type": "module", "version": "0.16.5", "packageManager": "pnpm@8.7.4", "description": "Zero-config PWA for Vite", "author": "antfu ", "license": "MIT", "funding": "https://github.com/sponsors/antfu", "homepage": "https://github.com/antfu/vite-plugin-pwa", "repository": { "type": "git", "url": "https://github.com/antfu/vite-plugin-pwa" }, "bugs": "https://github.com/antfu/vite-plugin-pwa/issues", "keywords": [ "react", "pwa", "vue", "vitepress", "preact", "svelte", "sveltekit", "workbox", "solidjs", "vite", "vite-plugin" ], "sideEffects": false, "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.cjs", "import": "./dist/index.js" }, "./types": { "types": "./types/index.d.ts" }, "./preact": { "types": "./preact.d.ts" }, "./react": { "types": "./react.d.ts" }, "./solid": { "types": "./solid.d.ts" }, "./svelte": { "types": "./svelte.d.ts" }, "./vanillajs": { "types": "./vanillajs.d.ts" }, "./vue": { "types": "./vue.d.ts" }, "./client": { "types": "./client.d.ts" }, "./info": { "types": "./info.d.ts" }, "./*": "./*" }, "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "types", "*.d.ts" ], "engines": { "node": ">=16.0.0" }, "scripts": { "docs": "pnpm -C docs run dev", "docs:build": "pnpm -C docs run build", "docs:serve": "pnpm -C docs run serve", "docs:preview": "pnpm -C docs run preview", "lint": "eslint .", "lint-fix": "nr lint --fix", "dev": "esno scripts/dev.ts", "build": "esno scripts/build.ts", "prepublishOnly": "npm run build", "release": "bumpp && npm publish", "examples": "esno scripts/run-examples.ts", "example:vue:dev:cdn": "pnpm -C examples/vue-basic-cdn run dev", "example:vue:build:cdn": "pnpm -C examples/vue-basic-cdn run build", "example:vue:start:cdn": "pnpm -C examples/vue-basic-cdn run start", "deploy": "nr build && nr docs:build", "test-vue": "pnpm -C examples/vue-router run test", "test-react": "pnpm -C examples/react-router run test", "test-preact": "pnpm -C examples/preact-router run test", "test-solid": "pnpm -C examples/solid-router run test", "test-svelte": "pnpm -C examples/svelte-routify run test", "test-typescript": "pnpm -C examples/vanilla-ts-no-ip run test", "test": "nr test-vue && nr test-react && nr test-preact && nr test-solid && nr test-svelte && nr test-typescript", "test:vite-ecosystem-ci": "nr test-typescript" }, "peerDependencies": { "vite": "^3.1.0 || ^4.0.0", "workbox-build": "^7.0.0", "workbox-window": "^7.0.0" }, "dependencies": { "debug": "^4.3.4", "fast-glob": "^3.3.1", "pretty-bytes": "^6.1.1", "workbox-build": "^7.0.0", "workbox-window": "^7.0.0" }, "devDependencies": { "@antfu/eslint-config": "^0.41.0", "@antfu/ni": "^0.21.8", "@playwright/test": "^1.37.1", "@types/debug": "^4.1.8", "@types/node": "^18.17.14", "@types/prompts": "^2.4.4", "@types/react": "^18.2.21", "@typescript-eslint/eslint-plugin": "^6.6.0", "bumpp": "^9.2.0", "eslint": "^8.48.0", "esno": "0.17.0", "kolorist": "^1.8.0", "preact": "^10.17.1", "prompts": "^2.4.2", "react": "^18.2.0", "rollup": "^3.29.0", "solid-js": "^1.7.11", "svelte": "^4.2.0", "tsup": "^7.2.0", "typescript": "^5.2.2", "vite": "^4.0.0", "vitest": "^0.34.4", "vue": "^3.3.4" } }