Split out of actions/toolkit (packages/io, history kept by filter-repo). Brings the 2024 [LevK] packaging edits forward onto current upstream: - tsconfig.json: the monorepo root's compiler options inlined, no extends - jest.config.cjs: the root's ts-jest transform, rooted at tests/ (isolatedModules: ESM lib/ and sources run through CommonJS) - __tests__/ -> tests/ - package.json: test = jest, build = tsc; jest/ts-jest/typescript as devDependencies; repository, homepage, bugs on git.levk.dev - .gitignore: node_modules/, lib/, audit.json, tests/_temp/ Not carried over from 2024: version reset to 1.0.0 (dependents' ranges need upstream's numbering) and the Unlicense field (the code is MIT). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UHXzGrsxfkGk8LmwrBbHNZ
26 lines
482 B
JSON
26 lines
482 B
JSON
{
|
|
"compilerOptions": {
|
|
"esModuleInterop": true,
|
|
"strict": true,
|
|
"declaration": true,
|
|
"target": "es6",
|
|
"skipLibCheck": true,
|
|
"sourceMap": true,
|
|
"noImplicitAny": false,
|
|
"useUnknownInCatchVariables": false,
|
|
"baseUrl": "./",
|
|
"outDir": "./lib",
|
|
"rootDir": "./src",
|
|
"module": "node16",
|
|
"moduleResolution": "node16"
|
|
},
|
|
"include": [
|
|
"./src"
|
|
],
|
|
"exclude": [
|
|
"node_modules",
|
|
"**/*.test.ts",
|
|
"**/__mocks__/*"
|
|
]
|
|
}
|