siroc

Zero-config build tooling for Node

MIT License

Stars
149
Committers
7

Bot releases are hidden (Show)

siroc - v0.6.2

Published by danielroe almost 4 years ago

Bug Fixes

  • support matching entrypoints in subdirectories (60c9920)
siroc - v0.6.1

Published by danielroe almost 4 years ago

siroc - v0.6.0

Published by danielroe almost 4 years ago

Features

  • add ability to build custom entrypoint (17714c7), closes #84

Bug Fixes

  • exit code 1 with bulid errors (95f5f2e), closes #196
  • use module format with extension (0159b26), closes #201
siroc - v0.5.0

Published by danielroe almost 4 years ago

⚠ BREAKING CHANGES

  • upgrade deps to typescript 4.1

Features

  • add optional logging of entry -> output (ee95d8d), closes #192

Miscellaneous Chores

  • upgrade deps to typescript 4.1 (be6f6c9)
siroc - v0.4.3

Published by danielroe almost 4 years ago

Bug Fixes

  • don't use (to support node 10) (c816faa)
siroc - v0.4.2

Published by danielroe almost 4 years ago

Bug Fixes

  • don't build exports if also in main/browser/module (72f1b35), closes #195
  • don't swallow errors in hooks - fix cleaning build directory (43cc5fa), closes #194
siroc - v0.4.1

Published by danielroe almost 4 years ago

Bug Fixes

  • exclude json files from type generation (6781286), closes #193
siroc - v0.4.0

Published by danielroe about 4 years ago

Features

  • add support for multiple entrypoints using (4bc4d1d), closes #71
siroc - v0.3.3

Published by danielroe about 4 years ago

Bug Fixes

  • export default package options (78e4757)
siroc - v0.3.2

Published by danielroe about 4 years ago

Features

  • allow specifying esbuild plugin options directly (0125825)
siroc - v0.3.1

Published by danielroe about 4 years ago

Features

  • 🚸 improve siroc config experience (3ea1e3f)

Bug Fixes

siroc - Release 0.3.0

Published by danielroe about 4 years ago

0.3.0 (2020-07-27)

⚠ BREAKING CHANGES

  • changelog is no longer a valid command and @siroc/jest-preset and @siroc/eslint-config must be installed separately

Features

  • jest-preset: add @types/jest to deps (13338cd)

Code Refactoring

  • remove changelog command and rethink presets (9fd5e8a)
siroc - Release 0.2.0

Published by danielroe about 4 years ago

0.2.0 (2020-07-26)

Features

  • core: print filesizes on build (63e2c2c)

Bug Fixes

  • core: treat optionalDeps as external (fee3ff7)
  • pin rollup-plugin-esbuild (f109a90)
siroc - Release 0.1.2

Published by danielroe over 4 years ago

0.1.2 (2020-06-27)

Bug Fixes

  • eslint-config: depend on [@typescript-eslint](https://github.com/typescript-eslint) (52c4d29)
siroc - Release 0.1.1

Published by danielroe over 4 years ago

0.1.1 (2020-06-27)

Features

  • eslint-config: make prettier support optional (57938f1)

Bug Fixes

  • treat peerDeps as external (692a791)

Reverts

  • Revert "chore: upgrade deps" (4bbafb9)
siroc - Release 0.1.0

Published by danielroe over 4 years ago

0.1.0 (2020-06-16)

Features

  • cli: allow custom commands (8a2a232)
  • cli: default to running commands in parallel (43ea6c8)
  • cli, eslint-config: add support for eslint command (7cdc0b1)
  • cli, jest-preset: add jest config (2fea3be)
  • core: look in parent directories for package config (ad77639)
  • core, cli: add support for dev stubbing (fa77a7b)
  • jest-preset: add basic jest preset (68f93c5)
  • jest-preset: allow extending jest (e20c294)
  • add support for json config (901609f)
  • allow typescript siroc config (79976d1)

Bug Fixes

  • cli: allow tests to pass with no tests (1383ed1)
  • jest-preset: support js transform (e2b0c6a)
  • add Object.entries polyfill for node 10 (5566a16)
  • add Object.fromEntries polyfill for node 10 (0c9d8e6)
  • ix allSettled polyfill for node 10 (e91e8c8)
  • remove circular dependency (9053c27)
  • remove nuxt known authors (23c0019)
  • core: only create stubs for buildable packages (32ca50d)
  • revert allSettled polyfill temporarily (3d136f2)
  • use relative path for module stubs (610c7d0)

Performance Improvements

  • core: reduce code execution in build (be34f6c)
  • use v8-compile-cache for cli (e601f30)