UNPKG

prerenderwebnodeplugin

Version:
136 lines 3.88 kB
{ "name": "prerenderwebnodeplugin", "version": "1.0.346", "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": "web-documentation", "watch": "weboptimizer build --watch" }, "devDependencies": { "@babel/eslint-parser": "^7.28.6", "@babel/runtime": "^7.29.2", "@eslint/js": "^10.0.1", "@stylistic/eslint-plugin": "^5.10.0", "@types/node": "^25.6.0", "@types/rimraf": "^4.0.5", "@types/webpack-env": "^1.18.8", "@typescript-eslint/eslint-plugin": "^8.59.0", "@typescript-eslint/parser": "^8.59.0", "clientnode": "^4.0.1388", "eslint": "^10.2.1", "eslint-config-google": "^0.14.0", "eslint-plugin-jsdoc": "^62.9.0", "jest": "^30.3.0", "jsdoc": "^4.0.5", "rimraf": "^6.1.3", "typescript-eslint": "^8.59.0", "web-documentation": "^1.0.2", "web-node": "^1.0.581", "weboptimizer": "^3.0.22" }, "peerDependencies": { "@babel/runtime": "*", "clientnode": "*", "web-node": "*" }, "peerDependenciesMeta": { "@babel/runtime": { "optional": true } }, "engines": { "node": ">=24", "npm": ">=11", "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.14.1+sha512.64df448055b2d37ba269d7db535a469b8da93f8ef1140c25fd7a83c00a8fbaacb214ca0e02553b92a2c54cef78bb67d0b4817fab02001df0e24fac0faccc3b42" }