@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
JSON
{
"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
}
}
}