UNPKG

@ts-bridge/cli

Version:

Bridge the gap between ES modules and CommonJS modules with an easy-to-use alternative to `tsc`.

83 lines 2.16 kB
{ "name": "@ts-bridge/cli", "version": "0.6.3", "description": "Bridge the gap between ES modules and CommonJS modules with an easy-to-use alternative to `tsc`.", "keywords": [ "build-tool", "cjs", "commonjs", "development", "esm", "es-modules", "module", "hybrid", "shims", "tsc", "tsconfig", "typescript" ], "homepage": "https://github.com/ts-bridge/ts-bridge/tree/main/packages/cli#readme", "bugs": { "url": "https://github.com/ts-bridge/ts-bridge/issues" }, "repository": { "type": "git", "url": "https://github.com/ts-bridge/ts-bridge.git" }, "license": "MIT", "author": "Maarten Zuidhoorn <maarten@zuidhoorn.com>", "sideEffects": false, "type": "module", "exports": { "./package.json": "./package.json" }, "bin": { "ts-bridge": "./dist/index.js", "tsbridge": "./dist/index.js" }, "files": [ "dist" ], "scripts": { "allow-scripts": "yarn workspace @ts-bridge/root allow-scripts", "build": "tsc --project tsconfig.build.json", "lint:changelog": "../../scripts/validate-changelog.sh @ts-bridge/cli", "test": "NODE_OPTIONS=\"--experimental-vm-modules\" vitest", "test:e2e": "NODE_OPTIONS=\"--experimental-vm-modules\" vitest --config ./vitest.config.e2e.mts" }, "dependencies": { "@ts-bridge/resolver": "^0.2.0", "chalk": "^5.3.0", "cjs-module-lexer": "^1.3.1", "yargs": "^17.7.2" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", "@metamask/utils": "^9.2.1", "@ts-bridge/test-utils": "^0.0.0", "@types/node": "^20.12.7", "@types/yargs": "^17.0.32", "@typescript/vfs": "^1.5.0", "tsx": "^4.19.1", "typescript": "^5.4.5", "vite-tsconfig-paths": "^4.3.2", "vitest": "^1.5.0" }, "peerDependencies": { "typescript": ">=4.8.0" }, "packageManager": "yarn@4.1.1", "engines": { "node": "^18.18 || ^20 || >=22" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "lavamoat": { "allowScripts": { "@lavamoat/preinstall-always-fail": false, "tsx>esbuild": false } } }