{
    "author": "Mathias Schreck <schreck.mathias@gmail.com>",
    "contributors": [
        "Christian Rackerseder <github@echooff.de>"
    ],
    "dependencies": {
        "@arethetypeswrong/core": "0.18.4",
        "@cyclonedx/cyclonedx-library": "10.1.0",
        "@jridgewell/gen-mapping": "0.3.13",
        "@jridgewell/trace-mapping": "0.3.31",
        "@schema-hub/zod-error-formatter": "0.0.11",
        "@ts-morph/common": "0.29.0",
        "@types/npm-registry-fetch": "8.0.9",
        "common-tags": "1.8.2",
        "diff": "9.0.0",
        "fflate": "0.8.3",
        "hosted-git-info": "10.1.1",
        "libnpmpublish": "11.2.0",
        "npm-package-arg": "14.0.0",
        "npm-registry-fetch": "20.0.1",
        "remeda": "2.39.0",
        "semver": "7.8.5",
        "spdx-expression-parse": "4.0.0",
        "tar-stream": "3.1.8",
        "true-myth": "9.4.0",
        "ts-morph": "27.0.2",
        "ts-pattern": "5.9.0",
        "type-fest": "5.7.0",
        "unix-permissions": "6.0.1",
        "zod": "4.4.3"
    },
    "description": "Enable customized npm package bundling and publishing using packtory’s versatile API.",
    "engines": {
        "node": "^24 || ^26"
    },
    "exports": {
        ".": {
            "import": "./packages/packtory/packtory.entry-point.js",
            "types": "./packages/packtory/packtory.entry-point.d.ts"
        },
        "./bundle-emitter/repository-coherence.js": {
            "import": "./bundle-emitter/repository-coherence.js"
        },
        "./bundle-emitter/repository-url-normalizer.js": {
            "import": "./bundle-emitter/repository-url-normalizer.js"
        },
        "./common/clock.js": {
            "import": "./common/clock.js",
            "types": "./common/clock.d.ts"
        },
        "./common/max-date.js": {
            "import": "./common/max-date.js"
        },
        "./common/package-layout.js": {
            "import": "./common/package-layout.js"
        },
        "./common/sort-values.js": {
            "import": "./common/sort-values.js"
        },
        "./config/packtory-config-schema.js": {
            "import": "./config/packtory-config-schema.js"
        },
        "./file-manager/file-manager.js": {
            "import": "./file-manager/file-manager.js",
            "types": "./file-manager/file-manager.d.ts"
        },
        "./package.json": "./package.json",
        "./packages/packtory.composition.js": {
            "import": "./packages/packtory.composition.js"
        },
        "./packtory/generated-attribution-paths.js": {
            "import": "./packtory/generated-attribution-paths.js"
        },
        "./packtory/packtory-results.js": {
            "import": "./packtory/packtory-results.js",
            "types": "./packtory/packtory-results.d.ts"
        },
        "./packtory/partial-result.js": {
            "import": "./packtory/partial-result.js"
        },
        "./report/preview/preview-document-diff.js": {
            "import": "./report/preview/preview-document-diff.js",
            "types": "./report/preview/preview-document-diff.d.ts"
        },
        "./report/release-diff/file-set-diff.js": {
            "import": "./report/release-diff/file-set-diff.js",
            "types": "./report/release-diff/file-set-diff.d.ts"
        }
    },
    "keywords": [
        "bundler",
        "bundling",
        "modules",
        "monorepo",
        "npm",
        "package",
        "packaging",
        "publish",
        "publishing",
        "versioning"
    ],
    "license": "MIT",
    "name": "packtory",
    "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/enormora/packtory.git"
    },
    "sideEffects": [
        "./config/checks-schema.js",
        "./config/package-schemas.js",
        "./config/packtory-config-without-registry-schema.js",
        "./dead-code-eliminator/syntax-kind-sets.js",
        "./dead-code-eliminator/transform/named-declaration-kinds.js",
        "./packages/package-processor.composition.js",
        "./packages/packtory/packtory.entry-point.js",
        "./tar/tarball-builder.js"
    ],
    "type": "module",
    "version": "0.0.43"
}