UNPKG

isolate-package

Version:

Isolate monorepo packages to form a self-contained deployable unit

94 lines (93 loc) 2.51 kB
{ "name": "isolate-package", "version": "1.28.2", "description": "Isolate monorepo packages to form a self-contained deployable unit", "keywords": [ "ci", "deploy", "docker", "firebase", "isolate", "lockfile", "monorepo", "package", "prune", "turborepo", "workspace", "workspaces" ], "license": "MIT", "author": "Thijs Koerselman", "repository": { "type": "git", "url": "git+https://github.com/0x80/isolate-package.git" }, "bin": { "isolate": "dist/isolate-bin.mjs" }, "files": [ "src", "dist" ], "type": "module", "types": "./dist/index.d.mts", "exports": { ".": "./dist/index.mjs", "./isolate-bin": "./dist/isolate-bin.mjs", "./package.json": "./package.json" }, "scripts": { "build": "tsdown", "dev": "tsdown --watch", "test": "vitest run", "format": "oxfmt", "lint": "oxlint -c .oxlintrc.json --type-aware", "check-format": "oxfmt --check", "check-types": "tsc --noEmit", "prepare": "pnpm check-types && pnpm build", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs" }, "dependencies": { "@npmcli/arborist": "^9.3.0", "@npmcli/config": "^10.7.0", "@pnpm/logger": "^1001.0.1", "@pnpm/types": "^1001.3.0", "consola": "^3.4.2", "fs-extra": "^11.3.3", "get-or-throw": "^2.1.0", "get-tsconfig": "^4.13.6", "glob": "^13.0.5", "meow": "^14.0.0", "outdent": "^0.8.0", "pnpm_lockfile_file_v8": "npm:@pnpm/lockfile-file@8", "pnpm_lockfile_file_v9": "npm:@pnpm/lockfile-file@9", "pnpm_prune_lockfile_v8": "npm:@pnpm/prune-lockfile@5", "pnpm_prune_lockfile_v9": "npm:@pnpm/prune-lockfile@6", "remeda": "^2.33.6", "source-map-support": "^0.5.21", "strip-json-comments": "^5.0.3", "tar-fs": "^3.1.1", "yaml": "^2.8.2" }, "devDependencies": { "@codecompose/typescript-config": "^3.0.0", "@types/fs-extra": "^11.0.4", "@types/node": "^25.2.3", "@types/npmcli__config": "^6.0.3", "@types/source-map-support": "^0.5.10", "@types/tar-fs": "^2.0.4", "oxfmt": "^0.33.0", "oxlint": "^1.48.0", "oxlint-tsgolint": "^0.14.0", "tsdown": "0.20.3", "typescript": "6.0.0-beta", "vitepress": "^1.6.3", "vitest": "^4.0.18" }, "engines": { "node": ">=22.6.0" }, "packageManager": "pnpm@9.0.0+sha256.bdfc9a7b372b5c462176993e586492603e20da5864d2f8881edc2462482c76fa" }