UNPKG

the-moby-effect

Version:
121 lines 3.42 kB
{ "name": "the-moby-effect", "version": "1.54.3", "description": "Moby/Docker API client built using effect-ts", "keywords": [ "docker", "effect-ts", "moby", "podman" ], "homepage": "https://github.com/leonitousconforti/the-moby-effect", "bugs": { "url": "https://github.com/leonitousconforti/the-moby-effect/issues", "email": "leo@leoconforti.us" }, "license": "GPL-3.0-only", "author": "Leo Conforti <leo@leoconforti.us> (https://leoconforti.us)", "repository": { "type": "git", "url": "git+https://github.com/leonitousconforti/the-moby-effect.git" }, "files": [ "src/**/*.ts", "dist/**/*.js", "dist/**/*.js.map", "dist/**/*.d.ts", "dist/**/*.d.ts.map" ], "type": "module", "sideEffects": [], "exports": { "./package.json": "./package.json", ".": "./dist/index.js", "./*": "./dist/*.js", "./internal/*": null }, "publishConfig": { "access": "public" }, "dependencies": { "effect-schemas": "0.0.20", "eftar": "0.0.82" }, "devDependencies": { "@babel/cli": "8.0.4", "@babel/core": "8.0.1", "@changesets/cli": "2.31.1", "@effect/build-utils": "0.8.9", "@effect/docgen": "4.0.0-beta.103", "@effect/platform-browser": "4.0.0-beta.103", "@effect/platform-bun": "4.0.0-beta.103", "@effect/platform-node": "4.0.0-beta.103", "@effect/tsgo": "0.32.1", "@effect/vitest": "4.0.0-beta.103", "@types/node": "26.1.2", "@types/ssh2": "1.15.5", "@types/ws": "8.18.1", "@vitest/coverage-v8": "4.1.10", "babel-plugin-annotate-pure-calls": "0.5.0", "effect": "4.0.0-beta.103", "ioredis": "5.11.1", "madge": "8.0.0", "oxfmt": "0.62.0", "oxlint": "1.77.0", "rimraf": "6.1.3", "ssh2": "1.17.0", "tsx": "4.23.7", "typescript": "7.0.2", "undici": "8.10.0", "vite": "8.2.0", "vitest": "4.1.10", "ws": "8.21.2" }, "peerDependencies": { "@effect/platform-browser": "4.0.0-beta.103", "@effect/platform-bun": "4.0.0-beta.103", "@effect/platform-node": "4.0.0-beta.103", "effect": "4.0.0-beta.103" }, "peerDependenciesMeta": { "@effect/platform-browser": { "optional": true }, "@effect/platform-bun": { "optional": true }, "@effect/platform-node": { "optional": true } }, "optionalDependencies": { "ssh2": "^1.17.0", "undici": "^8.10.0", "ws": "^8.21.2" }, "engines": { "node": ">=22.0.0" }, "tags": [ "moby", "docker", "podman", "effect-ts" ], "scripts": { "babel": "babel dist --plugins annotate-pure-calls --out-dir dist --source-maps", "build": "tsc -b tsconfig.build.json && pnpm babel", "check": "tsc -b tsconfig.json", "circular": "madge --circular src/*.ts", "clean": "rimraf .tsbuildinfo docs build dist coverage", "codegen": "build-utils prepare-v4", "coverage": "vitest --coverage", "lint": "oxlint --disable-nested-config && oxfmt --check !repos/** !submodules/**", "lint-fix": "oxlint --disable-nested-config --fix && oxfmt --write !repos/** !submodules/**", "schemagen": "(cd reflection && go build && ./reflection) && oxfmt --write src/internal/generated", "test": "vitest", "update-blobs": "tsx ./scripts/update-blobs.ts", "changeset-version": "changeset version", "changeset-publish": "pnpm build && changeset publish" } }