All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Breaking: drop node 6 support
- Added sync export
exConfigSync
- Added
api
option
- Breaking:
exConfig
is now async
- Added
baseDirectory
option
- Add named export:
exConfig
- Breaking: remove default export
- Breaking: Remove class and
new ExConfig
- Internal refactor
- Migrate to Typescript
- Internal: Use
@backtrack/preset-node
- Update
resolve-with-prefix
- Use full lodash package
- Internal: Use
backtrack
to manage build environment - package updates
- when base config is a
function
,options
is now an empty object
- handle base config as
function
- package updates
- Updated
resolve-with-prefix
: resolve id fix
presets
andplugins
can now be expressed as['PACKAGE_ID', OPTIONS]
.- handle es module default exports
- flow type updates
- cherry pick lodash functions
- refactor tests to remove normalizeRootPath
- package updates