{
  "name": "@layer0/nuxt-nitro",
  "version": "4.20.0",
  "license": "Apache-2.0",
  "layer0-publish-to-repo": "layer0-docs/layer0-connectors",
  "dependencies": {
    "chalk": "^4.1.2",
    "fs-extra": "^8.1.0",
    "ora": "^4.1.1",
    "workbox-build": "^6.5.3"
  },
  "devDependencies": {
    "@layer0/core": "^4.20.0",
    "@layer0/devtools": "^4.20.0",
    "@layer0/prefetch": "^4.20.0",
    "@types/fs-extra": "^8.1.1",
    "@types/lodash": "^4.14.162",
    "@types/workbox-build": "^5.0.1",
    "esbuild": "^0.13.4",
    "nuxt": "3.0.0-rc.4"
  },
  "scripts": {
    "build": "rm -rf ./dist; mkdir ./dist; cp -r package.json README.md default-app ./dist; tsc; cp -r stage/nuxt-nitro/src/* dist; webpack; node ./replaceDynamicImports.js",
    "watch": "npm-watch",
    "push-build": "npm run build && cd dist && yalc push && cd ..",
    "release": "cd ./dist; npm publish --access public",
    "release:next": "npm run release -- --tag next",
    "test": ""
  },
  "watch": {
    "push-build": {
      "patterns": [
        "src",
        "package.json",
        "default-app"
      ],
      "extensions": "*",
      "quiet": false
    }
  },
  "jest": {
    "clearMocks": true,
    "collectCoverage": true,
    "transform": {
      "^.+\\.(js)?$": "babel-jest",
      "^.+\\.ts$": "ts-jest"
    },
    "moduleFileExtensions": [
      "ts",
      "js"
    ],
    "transformIgnorePatterns": [
      "<rootDir>/node_modules/"
    ],
    "collectCoverageFrom": [
      "src/**/*.ts",
      "!src/{dev,build,init,prod}.ts",
      "!src/sw/**/*"
    ],
    "moduleNameMapper": {
      "^@layer0/core(.*)$": "<rootDir>/../core/src/$1"
    }
  },
  "publishConfig": {
    "directory": "dist"
  }
}
