UNPKG

modulepreload-koa

Version:

Koa middleware for generating modulepreload link relations for a Link entity-header based on the requested JavaScript modules import graph.

51 lines (50 loc) 1.22 kB
{ "name": "modulepreload-koa", "version": "2.1.0", "description": "Koa middleware for generating modulepreload link relations for a Link entity-header based on the requested JavaScript modules import graph.", "repository": { "type": "git", "url": "git+https://github.com/dburles/modulepreload-koa.git" }, "keywords": [ "modulepreload", "link", "middleware", "koa", "http", "esm", "header" ], "author": "David Burles", "license": "MIT", "engines": { "node": ">= 18" }, "files": [ "createModulePreloadMiddleware.mjs" ], "exports": { "./createModulePreloadMiddleware.mjs": "./createModulePreloadMiddleware.mjs", "./package.json": "./package.json" }, "scripts": { "eslint": "eslint .", "prepublishOnly": "npm test", "prettier": "prettier -c .", "test": "npm run eslint && npm run prettier && npm run types", "types": "tsc -p jsconfig.json" }, "devDependencies": { "eslint": "^8.50.0", "koa": "^2.14.2", "prettier": "^3.0.3", "typescript": "^5.2.2" }, "dependencies": { "@types/koa-router": "*", "modulepreload-link-relations": "^3.0.0" }, "peerDependencies": { "koa": "2" } }