Files
Felix ZhangandGitHub ec303e9d2e Add @base-org/account-cli package scaffolding (#257)
* Add @base-org/account-cli package scaffolding

Establish the account-cli workspace package with build tooling,
entry point, type system, and output formatting — ready for
commands to be added incrementally.

Made-with: Cursor

* Add account-cli unit tests to fix CI

Vitest exits with code 1 when no test files are found, which
caused the Tests job to fail. Add tests for CLIError and the
output formatting helpers.

Made-with: Cursor

* Fix shebang injection and license mismatch in account-cli

Add postbuild script to prepend #!/usr/bin/env node to dist/index.js
since tsc strips shebangs. Align license to MIT to match root package
and remove non-existent LICENSE from files array.

Made-with: Cursor
2026-03-23 11:03:27 -06:00

33 lines
700 B
JSON

{
"include": ["./src", "**/*.test.*"],
"exclude": ["dist"],
"compilerOptions": {
"target": "ES2023",
"module": "ESNext",
"moduleResolution": "Bundler",
"lib": ["ES2023"],
"baseUrl": ".",
"rootDir": "./src",
"outDir": "./dist",
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"esModuleInterop": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"strict": true,
"isolatedModules": true,
"forceConsistentCasingInFileNames": true,
"noFallthroughCasesInSwitch": true,
"noImplicitReturns": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"types": ["node", "vitest/globals"]
}
}