All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.32.20 (2025-02-15)
- deps: Update dependencies. (e772574)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.32.19 (2024-12-02)
- Bump
package.json
version. (88adf3b)
0.32.18 (2024-12-02)
0.32.17 (2023-11-19)
- Add
explicitConfigFileParam
in builder proxy. (c13e218)
- Update loader. (797c6e8)
0.32.16 (2023-07-12)
- deps: Replace / prune various dependencies. (f8d8a65)
0.32.15 (2023-07-12)
- Deprecate Rollup strategy. (8cbf9b3)
0.32.14 (2023-07-12)
- esbuild: Write output file to correct location. (08a7e45)
0.32.13 (2023-07-12)
- deps: Update dependencies. (3a71734)
- esbuild: Optimize for Node targets. (152fd8e)
0.32.12 (2023-07-10)
- deps: Update dependencies. (27c793f)
- release: 0.32.12-beta.1 (ce12a12)
- release: 0.32.12-beta.2 (a6e4a41)
- release: 0.32.12-beta.3 (512e5fa)
- release: 0.32.12-beta.4 (d6741cc)
- release: 0.32.12-beta.5 (b206e37)
- Update linting rules. (0ddfef8)
- Babel strategy uses Node API. (799b8ae)
- Fix auto-configuration, add
explicitConfigFileParam
option. (c87cb71) - Replace Babel strategy with Rollup strategy. (f9ca579)
- Fix smoke tests. (ee4623f)
0.32.12-beta.5 (2023-07-10)
- Externalize built-ins and dependencies. (bd43a05)
0.32.12-beta.4 (2023-07-10)
- Replace Babel strategy with Rollup strategy. (f9ca579)
0.32.12-beta.3 (2023-07-09)
- Restore
@babel/register
strategy. (858a8a6)
0.32.12-beta.2 (2023-07-09)
- Babel strategy uses Node API. (799b8ae)
0.32.12-beta.1 (2023-07-08)
- Fix auto-configuration, add
explicitConfigFileParam
option. (c87cb71)
- Fix smoke tests. (ee4623f)
0.32.11 (2023-07-03)
0.32.10 (2023-06-30)
- deps: Update dependencies. (e990db7)
0.32.9 (2023-06-29)
- Add export maps in
package.json
. (1422a85)
0.32.8 (2023-06-28)
0.32.7 (2023-06-27)
- Update logging. (7555e2d)
0.32.6 (2023-06-27)
- Update package scripts. (6d5554d)
esbuild
strategy. (856d786)
0.32.5 (2023-06-26)
- Suppress logging, restore temp file removal. (0f56108)
0.32.4 (2023-06-26)
- Add smoke tests. (0bd7596)
0.32.3 (2023-06-26)
- Refactor
getPackageInfo
. (6c66be1)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.32.2 (2023-06-26)
0.32.2-beta.11 (2023-06-25)
- Fix
ts-import
strategy. (435d525)
- deps: Update dependencies. (2916ee2)
0.32.2-beta.10 (2023-06-25)
ts-import
strategy removes cache directory. (13c9c3f)
0.32.2-beta.9 (2023-06-25)
- Remove debug logging. (9fb6ec6)
0.32.2-beta.8 (2023-06-25)
- Refactor
getPackageInfo
. (f4c75d7)
0.32.2-beta.7 (2023-06-25)
- Re-organize loader strategies. (8eef2e7)
0.32.2-beta.6 (2023-06-25)
- deps: Update dependencies. (8c87c5d)
0.32.2-beta.5 (2023-06-25)
- Add
esbuild
strategy. (ebfa728)
0.32.2-beta.4 (2023-06-22)
- Add Vite strategy. (f8b6f3e)
0.32.2-beta.3 (2023-06-22)
- Remove cache directory created by
ts-import
. (ce0db75)
0.32.2-beta.2 (2023-06-22)
- Use compile mode of
ts-import
, don't use cache. (23f8321)
0.32.2-beta.1 (2023-06-22)
0.32.1 (2023-06-14)
- Update README. (f4bb9e9)
- deps: Update dependencies. (d258cf1)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.32.0 (2023-06-14)
- This package no longer has a single default export, but a collection of named exports. To import all named exports as a single onbject, see below.
Before:
import cli from '@darkobits/saffron'
After:
import * as cli from '@darkobits/saffron'
- Refactor package exports. (65b8802)
- Update README. (7e73483)
0.31.1 (2023-02-20)
- Add
extensions
to module resolver plugin. (342daf1)
0.31.0 (2023-02-15)
- config: Improve configuration loader. (39e1b60)
0.30.3 (2023-02-14)
- deps: Update dependencies. (38f02b6)
- Add
sourceType: unambiguous
to Babel config. (8296e3b)
0.30.2 (2023-02-14)
- Configure
@babel/preset-env
to preserve dynamic imports. (43af67b)
0.30.1 (2023-02-14)
- Fix call to
@babel/register
. (a30bd6a)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.30.0 (2023-02-14)
0.30.0-beta.13 (2023-02-14)
- deps: Update dependencies. (8efb9c1)
- Update
searchPlaces
with new extensions. (550188b)
0.30.0-beta.12 (2023-02-14)
- Fix Babel loader, supprt
.cts
and.mts
extensions. (999181c)
0.30.0-beta.11 (2023-02-14)
- Explicitly resolve tsconfig.json. (8fa3715)
0.30.0-beta.10 (2023-02-14)
- deps: Move
eslint-plugin
todevDependencies
. (af180c2) - deps: Update dependencies. (426b869)
- release: 0.4.31 (d62c1e7)
- release: 0.4.32 (5ad74f1)
- Improve configuration loader. (31a7094)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.4.32 (2023-01-30)
0.4.31 (2023-01-28)
- Support loading configuration files using @babel/register. (1d4d2a7)
- Invoke
@babel/register
correctly. (e2d4207)
0.30.0-beta.9 (2023-01-28)
- Invoke
@babel/register
correctly. (e2d4207)
0.30.0-beta.8 (2023-01-28)
- Support loading configuration files using @babel/register. (1d4d2a7)
0.4.30 (2023-01-25)
- Update README. (33e60e6)
- Add
transpileOnly
tots-node
options. (7232b7e) - Add comma. (1bb0184)
- Fix config loading logic. (9b71b15)
- Use
ts-node
withtranspileOnly
. (8fb14c7)
- Publish as CommonJS. (7a9cab0)
- Refactor TypeScript loader. (4170c9d)
- Use
ts-node
andtsconfig-paths
to load configuration files. (5891784)
- deps: Update dependencies. (f8db9e9)
- deps: Update dependencies. (9af4169)
- deps: Update dependencies. (79c0bf7)
- release: 0.30.0-beta.1 (31ad05c)
- release: 0.30.0-beta.2 (6ecb96b)
- release: 0.30.0-beta.3 (2b897c3)
- release: 0.30.0-beta.4 (2a863d3)
- release: 0.30.0-beta.5 (9a97be6)
- release: 0.30.0-beta.6 (946cba8)
- release: 0.30.0-beta.7 (3089f16)
- release: 0.4.30-beta.0 (ce5510b)
- release: 0.4.30-beta.1 (08a80a1)
- Update
.ci.yml
. (45da942)
0.30.0-beta.7 (2023-01-25)
- deps: Update dependencies. (9af4169)
0.30.0-beta.6 (2023-01-25)
- Publish as CommonJS. (7a9cab0)
0.30.0-beta.5 (2023-01-25)
- Add
transpileOnly
tots-node
options. (7232b7e)
0.30.0-beta.4 (2023-01-25)
- Refactor TypeScript loader. (4170c9d)
0.30.0-beta.3 (2023-01-20)
- Add comma. (1bb0184)
0.30.0-beta.2 (2023-01-20)
- Update README. (33e60e6)
- Use
ts-node
withtranspileOnly
. (8fb14c7)
0.30.0-beta.1 (2023-01-20)
- Fix config loading logic. (9b71b15)
0.4.30-beta.1 (2023-01-20)
- Use
ts-node
andtsconfig-paths
to load configuration files. (5891784)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.4.30-beta.0 (2023-01-20)
- Use
ts-node
andtsconfig-paths
to load configuration files. (5891784)
- deps: Update dependencies. (79c0bf7)
0.4.29 (2022-09-12)
- deps: Update dependencies. (359ebf1)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.4.28 (2022-08-21)
- Add dependency on
@babel/core
. (b4b86b2)
0.4.27 (2022-08-17)
0.4.26 (2022-08-17)
- Fix validators. (cbb41db)
0.4.26-beta.2 (2022-08-17)
- Update validators. (b486f99)
0.4.26-beta.1 (2022-08-17)
- Migrate to
valida
. (ac76685)
0.4.25 (2022-08-17)
- Fix type exports. (9a4f20e)
0.4.24 (2022-08-17)
- Export all types. (4ef709b)
0.4.23 (2022-08-17)
- Add
parsePackageName
helper. (cf6ade2) - Use default loader for TypeScript configuration files. (9c24e65)
- Use external documentation. (d330b02)
0.4.22 (2022-08-11)
- deps: Update dependencies. (65e8ce4)
- Refactor
getPackageInfo
and report saffron version correctly. (31643f4)
0.4.21 (2022-03-29)
- Update dependencies. (9052352)
0.4.20 (2022-03-29)
- Fix Typescript build configuration. (3061a4b)
0.4.19 (2022-03-29)
- deps: Update dependencies. (362e7fb)
0.4.18 (2022-03-29)
- Get default export for TypeScript loader. (2e6cda2)
0.4.17 (2022-03-29)
- Use TypeScript loader for .ts config files. (166acd2)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.4.16 (2022-02-10)
- config: Always use
@babel/register
strategy. (6feff36)
0.4.15 (2022-02-10)
- config: Resolve default exports. (c4d2b49)
0.4.14 (2022-02-10)
- Use temporary loader for
@babel/register
. (18da118)
0.4.13 (2022-02-10)
- configuration: Load
@babel/register
properly. (ec56906)
0.4.12 (2022-02-10)
- configuration: Load
@babel/register
properly. (0baecfb)
0.4.11 (2022-02-09)
- Fix path transforms. (5b562a8)
0.4.10 (2022-02-09)
- Fix
yargs
imports. (ae19365)
0.4.9 (2022-02-09)
- Fix
ow
imports. (b6b2976)
0.4.8 (2022-02-09)
- Fix imports. (cf2332c)
0.4.7 (2022-02-09)
0.4.7-beta.0 (2022-02-09)
- Publish as ESM. (2d995b1)
0.4.6 (2022-02-09)
- Re-order import strategies. (b5f20c5)
0.4.5 (2022-02-09)
- Improve error handling. (1ee865e)
0.4.4 (2022-02-09)
- Update dependencies. (0c3185c)
- Improve error handling. (669ea6e)
0.4.3 (2021-08-14)
- Remove extraneous help/version aliases. (8a7b78c)
- deps: Update dependencies. (c86537d)
0.4.2 (2021-08-07)
- Log errors thrown in handlers. (bc7dce3)
0.4.1 (2021-08-07)
- Improve typing for custom parsers. (8f94ae8)
- Catch errors during parsing. (35fb5a1)
0.4.0 (2021-08-07)
- Update dependencies. (e2d0639)
- Support custom parser callbacks. (a08bd97)
0.3.5 (2021-07-21)
0.3.4 (2021-07-21)
- Properly handle errors in handlers. (7f7f3f7)
0.3.3 (2021-07-21)
- deps: Update dependencies. (6574cd4)
0.3.2 (2021-07-21)
- Don't transpile dynamic import statements. (11e0cf6)
0.3.1 (2021-07-21)
- Dont rely on require.main to resolve host package. (b8c94a0)
0.3.0 (2021-07-21)
- deps: Update dependencies. (c2b4cf7)
- Add dynamic import() configuration loading strategy. (140999d)
0.2.5 (2021-07-19)
- Fix error copy. (8af0a31)
0.2.4 (2021-07-19)
- Improve configuration file loading. (a7bbef0)
0.2.3 (2021-07-19)
- Import @babel/register
revert
correctly. (77fa194)
0.2.2 (2021-07-19)
- config: Improve configuration loading logic. (d22c02a)
0.2.1 (2021-07-19)
- Use @babel/register when loading configuration files. (8f7e5ce)
0.2.0 (2021-07-18)
- As part of this update, builders are no longer passed information about configuration files.
- Update README. (fcf0d25)
- deps: Update dependencies. (5c584e5)
- Support ESM syntax in configuration files. (3bb3666)
0.1.17 (2021-05-12)
- deps: bump handlebars from 4.7.6 to 4.7.7 (#3) (19ae4cf)
- deps: bump hosted-git-info from 2.8.8 to 2.8.9 (#5) (938779b)
- deps: bump lodash from 4.17.20 to 4.17.21 (#4) (8787543)
- deps: Update dependencies (97e7c86)
- Update dependencies. (57cf1e2)
0.1.16 (2020-12-21)
- Update README. (ffbd110)
- Update dependencies. (f0f7ef1)
0.1.15 (2020-12-16)
- Update README. (daedbff)
- Update dependencies. (a873d29)
0.1.14 (2020-12-09)
0.1.13 (2020-12-01)
- Update dependencies. (1c6d144)
- Update README. (883bd2d)
0.1.12 (2020-01-14)
0.1.11 (2020-01-14)
- Export selected typings from Yargs. (b9c5033)
0.1.10 (2019-12-11)
- Fix nullish coalescing. (6f519f2)
0.1.9 (2019-11-27)
- Use correct path when providing package data to builders. (7570d79)
0.1.8 (2019-11-27)
0.1.7 (2019-11-23)
- Apply camelcaseKeys recursively to configuration objects. (4b4a80b)
- Pass package.json to builder/handler properly. (727c781)
0.1.6 (2019-11-22)
0.1.5 (2019-11-22)
- Pass configuration to builder functions. (9cd640c)
0.1.4 (2019-11-06)
- Add config.searchFrom option. (dd577b8)
- Properly de-scope package names. (c9ac5c4)
0.1.3 (2019-11-06)
- Support sub-commands. (97b73b5)
0.1.2 (2019-11-06)
- Determine search path for package.json correctly. (efec582)
0.1.1 (2019-11-05)
- Add Saffron. (0e99965)