- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Minimum required Node.js version changed from
node: >=10
tonode: >=8
adapting to ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated license from
MIT
toArtistic-2.0
- Normalize string values when parsing to JSON - Thanks to kcarra for pull request #194
- Use
Record<string, string>
for data, andRecord<string, any>
for inputs. - Thanks to adamhl8 for pull request #163
- Node v16 support
- Now supports
--env2json
,--json2env
as well. - Don't use npx in our tests anymore, it doesn't do what we want just causes problems, such as prompting for installs and messing with output.
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Breaking Changes:
- API is now only
stringify
andparse
- CLI is now
envfile
which takes the argumentenv2json
orjson2env
and still receives input via stdin
- API is now only
- Converted from JavaScript to TypeScript
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=8
tonode: >=10
to keep up with mandatory ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=0.12
tonode: >=8
to keep up with mandatory ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Added JSDoc documentation
- Asynchronous methods no longer chain
- Updated base files and editions using boundation
- Updated base files and dependencies
- Ignore comment lines inside your envfile
- Thanks to andyedwardsdfdl for pull request #9
- Fixed missing dependency (regression since v1.2.0)
- Updated internal conventions
- Moved from ESNextGuardian to Editions
- No longer exports a ES6 Class, just exports a plain JavaScript object
- Moved from ESNextGuardian to Editions
- Only include
fs
module for file system operations - This release was live coded. You can watch it here.
- Converted from CoffeeScript to ESNext
- Updated internal conventions
- Updated minimum supported node version from 0.6 to 0.12
- Removed internally supported yet unused and undocumented
opts
argument- This may be a breaking change if you expected the completion callback to the 3rd argument instead of the 2nd argument
- This release was live coded. You can watch it here.
- Initial working release