{
    "name": "@podium/podlet",
    "version": "5.4.2",
    "type": "module",
    "description": "Module for building page fragment servers in a micro frontend architecture.",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "https://github.com/podium-lib/podlet"
    },
    "bugs": {
        "url": "https://github.com/podium-lib/issues"
    },
    "homepage": "https://podium-lib.io/",
    "files": [
        "package.json",
        "CHANGELOG.md",
        "README.md",
        "LICENSE",
        "dist",
        "lib",
        "types"
    ],
    "main": "./lib/podlet.js",
    "types": "./types/podlet.d.ts",
    "scripts": {
        "lint": "eslint .",
        "lint:fix": "eslint --fix .",
        "test": "tap --disable-coverage --allow-empty-coverage",
        "types": "run-s types:tsc types:fixup types:test",
        "types:tsc": "tsc --declaration --emitDeclarationOnly",
        "types:test": "tsc --project tsconfig.test.json",
        "types:fixup": "node ./fixup.js"
    },
    "dependencies": {
        "@metrics/client": "2.5.5",
        "@podium/schemas": "5.2.1",
        "@podium/proxy": "5.0.37",
        "@podium/utils": "5.6.0",
        "abslog": "2.4.4",
        "ajv": "8.20.0",
        "objobj": "1.0.0"
    },
    "devDependencies": {
        "@podium/eslint-config": "2.0.2",
        "@podium/semantic-release-config": "2.0.7",
        "@podium/test-utils": "3.0.25",
        "@podium/typescript-config": "1.0.1",
        "@types/node": "24.10.9",
        "@types/readable-stream": "4.0.23",
        "eslint": "9.39.1",
        "express": "5.2.1",
        "json-stringify-safe": "5.0.1",
        "npm-run-all2": "8.0.4",
        "prettier": "3.7.3",
        "semantic-release": "25.0.2",
        "tap": "21.5.0",
        "typescript": "5.9.3",
        "undici": "7.24.0"
    }
}
