{ "name": "@ayco/astro-sw", "version": "0.8.14", "description": "Use your own authored service worker with Astro", "homepage": "https://ayco.io/n/@ayco/astro-sw", "repository": { "type": "git", "url": "https://git.sr.ht/~ayoayco/astro-sw" }, "exports": { ".": { "import": "./astro-sw.js" }, "./globals": { "import": "./globals.js" } }, "main": "./astro-sw.js", "type": "module", "engines": { "node": ">=18.0.0" }, "scripts": { "start": "astro dev", "dev": "astro dev", "build": "astro build", "build:preview:static": "astro build && astro preview", "build:preview": "astro build && node ./server.mjs", "test": "echo \"Error: no test specified\" && exit 1", "format": "prettier . --write", "lint": "eslint . --config eslint.config.mjs --cache", "check": "npm run format && npm run lint", "prepare": "husky" }, "keywords": [ "withastro", "perf" ], "author": "Ayo Ayco", "license": "MIT", "devDependencies": { "@astrojs/node": "^9.1.3", "@eslint/js": "^9.24.0", "@fastify/middie": "^9.0.3", "@fastify/static": "^8.1.1", "astro": "^5.6.1", "astro-eslint-parser": "^1.2.2", "eslint": "^9.24.0", "eslint-plugin-astro": "^1.3.1", "eslint-plugin-jsx-a11y": "^6.10.2", "fastify": "^5.2.2", "globals": "^16.0.0", "husky": "^9.1.7", "prettier": "^3.5.3", "prettier-plugin-astro": "^0.14.1", "typescript-eslint": "^8.29.0", "vitest": "^3.1.1" }, "dependencies": { "esbuild": "^0.25.2" } }