UNPKG

poku

Version:

🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time.

128 lines (127 loc) 2.93 kB
{ "name": "poku", "version": "4.3.2", "description": "🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time.", "license": "MIT", "type": "module", "main": "./lib/modules/index.cjs", "module": "./lib/modules/index.js", "types": "./lib/modules/index.d.ts", "exports": { ".": { "import": "./lib/modules/index.js", "require": "./lib/modules/index.cjs", "default": "./lib/modules/index.js" }, "./plugins": { "import": "./lib/modules/plugins.js", "require": "./lib/modules/plugins.cjs", "default": "./lib/modules/plugins.js" } }, "bin": { "poku": "lib/bin/index.js" }, "repository": { "type": "git", "url": "git+https://github.com/wellwelwel/poku.git" }, "homepage": "https://poku.io", "bugs": { "url": "https://github.com/wellwelwel/poku/issues" }, "author": "https://github.com/wellwelwel", "funding": { "type": "github", "url": "https://github.com/sponsors/wellwelwel" }, "files": [ "lib" ], "engines": { "node": ">=16.x.x", "bun": ">=1.x.x", "deno": ">=2.x.x" }, "scripts": { "test": "tsx src/bin/index.ts test/unit test/integration test/e2e", "test:bun": "bun src/bin/index.ts test/unit test/integration test/e2e", "test:deno": "deno run -A src/bin/index.ts --denoAllow=all test/unit test/integration test/e2e", "test:coverage": "npm test -- --coverage", "test:docker:node": "bun test/ci.test.ts", "build": "bash scripts/build.sh", "lint": "bash scripts/lint.sh", "lint:fix": "bash scripts/lint-fix.sh", "lint:types": "bash scripts/lint-types.sh", "update": "bash scripts/update.sh", "benchmark": "npm --prefix benchmark start" }, "devDependencies": { "@biomejs/biome": "^2.4.15", "@ianvs/prettier-plugin-sort-imports": "^4.7.1", "@pokujs/c8": "^1.2.0", "@pokujs/docker": "^1.0.0", "@types/node": "^25.9.1", "concurrently": "^9.2.1", "jsonc.min": "^1.1.2", "monocart-coverage-reports": "^2.12.11", "packages-update": "^2.0.0", "prettier": "^3.8.3", "rollup": "^4.60.4", "rollup-plugin-dts": "^6.4.1", "rollup-plugin-esbuild": "^6.2.1", "tsx": "^4.22.3", "typescript": "^6.0.3" }, "keywords": [ "🐷", "test", "runner", "assert", "assertion", "testing", "node", "bun", "deno", "typescript", "tsx", "run", "cli", "unit", "integration", "e2e", "end-to-end", "tdd", "bdd", "watch", "jest", "mocha", "chai", "vitest", "ava", "uvu", "tap", "tape", "karma", "supertest", "dotenv", "filter", "exclude", "list", "files", "env", "kill", "container", "process", "port", "cross-platform", "commonjs", "cjs", "esmodules", "esm", "mjs", "runtime", "poku", "pokujs" ] }