What's Changed
Fixed
- The bundled lint runner (
lint.mjs) now works in the published package. 2.0.0 shippedlint.mjsandeslint.config.base.mjsbut only@start9labs/start-corewas inbundleDependencies, so npm never packed theeslint/typescript-eslintthatlint.mjsimports — every consumer's build gate (node node_modules/@start9labs/start-sdk/lint.mjs, run bys9pk.mk) crashed withERR_MODULE_NOT_FOUND.eslintandtypescript-eslintare moved fromdevDependenciestodependenciesand added tobundleDependencies, so the lint toolchain ships inside the SDK's ownnode_modules(aslint.mjsalready documented).typescriptstays a peer resolved from the consumer — guaranteed present becauses9pk.mkrunstsc(npm run check) before the lint step. Packages need no change beyond taking 2.0.1