@typestyles/build-runner
packages/build-runner/CHANGELOG.md
0.4.0
Minor Changes
#75
8bf64b0Thanks @dbanksdesign! - Add shared convention entry discovery:discoverDefaultExtractModulesandDEFAULT_EXTRACT_MODULE_CANDIDATES(includingstyles/typestyles-entry.tsandstyles/typestyles.tsafter thesrc/…paths).@typestyles/vite re-exports these from
@typestyles/build-runnerand resolves optionalextract.modulesusing the same list.@typestyles/next depends on
@typestyles/build-runner, alignsbuildTypestylesForNextwith that discovery, defaultscssOutFiletoapp/typestyles.cssand manifest output unless overridden, addswithTypestylesfor production config when a convention file exists, and re-exports the discovery helpers.withTypestylesnow passesrootthrough to extraction internals so webpack resolution uses the same project root as convention discovery.Breaking (Next):
BuildTypestylesForNextOptionsno longer requiresmodulesorcssOutFile; pass them explicitly when you need non-default behavior.#92
d8149d6Thanks @dbanksdesign! - AddverifyTypestylesBuild()to@typestyles/build-runnerfor CI checks that extracted CSS and optional manifest exist and contain expected output. Re-export from@typestyles/next/buildand document on the zero-runtime page.
0.3.0
Minor Changes
- #49: Add ESLint configuration across all packages, examples, and docs. Create shared
eslint.base.jsconfig with TypeScript rules and add lint scripts to all package.json files. Update CI workflow to run lint via turbo.
Patch Changes
- #50: Add lint-staged for prettier formatting on pre-commit hook and format entire codebase
0.2.0
Minor Changes
- #25: Updating bundler integrations and adding examples