UNPKG

buildahcker

Version:

Buildahcker is a node.js library to create and run commands in OCI (Open Container Initiative) container images (or docker images), based on Buildah and a hash-based cache. It also contains utilities to easily create a partitioned bootable disk image of a

74 lines (73 loc) 1.95 kB
{ "name": "buildahcker", "version": "0.10.0", "description": "Buildahcker is a node.js library to create and run commands in OCI (Open Container Initiative) container images (or docker images), based on Buildah and a hash-based cache. It also contains utilities to easily create a partitioned bootable disk image of a Linux system.", "keywords": [ "buildah", "build", "docker", "image", "OCI", "Open Container Initiative", "container", "hash", "cache", "squashfs", "mksquashfs", "parted", "partition", "gpt", "grub", "grub-install", "grub-bios-setup", "disk", "boot", "bootable" ], "bugs": { "url": "https://github.com/davdiv/buildahcker/issues" }, "repository": { "type": "git", "url": "https://github.com/davdiv/buildahcker.git" }, "author": "DivDE <divde@musicociel.fr>", "license": "MIT", "type": "module", "main": "dist/index.cjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "files": [ "dist" ], "scripts": { "ci": "npm run build && npm run test && npm run doc && npm run lint && npm run format:check", "test": "npm run vitest run && tsc -p tsconfig.test.json", "vitest": "buildah unshare vitest", "vitest:ui": "buildah unshare vitest --ui", "doc": "typedoc", "build": "vite build && tsc -p tsconfig.json", "format:check": "prettier . --list-different", "format:fix": "prettier . --write", "lint": "eslint .", "prepare": "npm run build" }, "devDependencies": { "@types/node": "^25.2.3", "@vitest/ui": "^4.0.18", "crc-32": "^1.2.2", "eslint": "^9.39.2", "prettier": "^3.8.1", "typedoc": "^0.28.16", "typescript": "^5.9.3", "typescript-eslint": "^8.55.0", "vite": "^7.3.1", "vitest": "^4.0.18" } }