UNPKG

prerenderwebnodeplugin

Version:
134 lines 3.82 kB
{ "name": "prerenderwebnodeplugin", "version": "1.0.327", "description": "Pre-rendering hook for web-node applications.", "keywords": [ "web", "backend", "static", "prerender", "prerendering", "pre-render", "pre-rendering" ], "homepage": "https://torben.website/pre-render-web-node-plugin", "bugs": { "email": "info@torben.website", "url": "https://github.com/thaibault/pre-render-web-node-plugin/issues" }, "license": "CC-BY-3.0", "author": { "name": "Torben Sickert", "email": "info@torben.website", "url": "https://torben.website" }, "files": [ "index.d.ts", "index.js", "type.d.ts" ], "repository": { "type": "git", "url": "https://github.com/thaibault/pre-render-web-node-plugin.git" }, "scripts": { "build": "weboptimizer build:types && weboptimizer build", "check": "yarn check:types; yarn lint", "check:types": "weboptimizer check:types", "clear": "weboptimizer clear", "document": "weboptimizer document", "lint": "weboptimizer lint", "prepare": "yarn build", "serve": "yarn build && yarn start", "start": "web-node '{plugin: {hotReloading: true}}'", "test": "weboptimizer test", "test:coverage": "weboptimizer test:coverage", "test:coverage:report": "weboptimizer test:coverage:report", "update:documentation": "documentation-website", "watch": "weboptimizer build --watch" }, "devDependencies": { "@babel/eslint-parser": "^7.28.0", "@babel/runtime": "^7.28.2", "@stylistic/eslint-plugin": "^5.2.2", "@types/node": "^24.1.0", "@types/rimraf": "^4.0.5", "@typescript-eslint/eslint-plugin": "^8.38.0", "@typescript-eslint/parser": "^8.38.0", "clientnode": "^3.0.1303", "documentation-website": "^1.0.394", "eslint": "^9.32.0", "eslint-config-google": "^0.14.0", "eslint-plugin-jsdoc": "^52.0.1", "jest": "^30.0.5", "jsdoc": "^4.0.4", "rimraf": "^6.0.1", "typescript-eslint": "^8.38.0", "web-node": "^1.0.550", "weboptimizer": "^2.0.1598" }, "peerDependencies": { "@babel/runtime": "*", "clientnode": "*", "web-node": "*" }, "peerDependenciesMeta": { "@babel/runtime": { "optional": true } }, "engines": { "node": ">=20", "npm": ">=10", "yarn": ">=4" }, "resolutions": { "colors": "1.4.0", "globals@npm:^14.0.0": "patch:globals@npm%3A11.12.0#~/.yarn/patches/globals-npm-11.12.0-1fa7f41a6c.patch", "globals@npm:^11.1.0": "patch:globals@npm%3A11.12.0#~/.yarn/patches/globals-npm-11.12.0-1fa7f41a6c.patch", "globals@npm:^9.18.0": "patch:globals@npm%3A11.12.0#~/.yarn/patches/globals-npm-11.12.0-1fa7f41a6c.patch" }, "sideEffects": true, "documentationWebsite": { "name": "pre-render-web-node-plugin", "trackingCode": "UA-40192634-28" }, "webNodeInternalName": "preRender", "webNode": { "preRender": { "cache": false, "locations": { "executer": { "exclude": [ "backup", "database", "log", "mockup", "node_modules", "src", "source" ], "fileNames": [ "pre-render.js", "pre-renderer.js", "preRender.js", "preRenderer.js" ], "include": [] }, "output": { "directoryNames": "preRendered", "exclude": [] } }, "renderAfterConfigurationUpdates": false } }, "webOptimizer": { "targetTechnology": { "boilerplate": "node", "payload": "node" } }, "packageManager": "yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c" }