10 Commits

Author SHA1 Message Date
Kyle Hensel
99774970f4
chore: don't convert strings to numbers/booleans in the API
also added test cases for invalid files
2025-01-10 22:15:55 +11:00
Kyle Hensel
6fc9a4197e
feat: parse inline comments 2024-12-11 18:38:57 +11:00
Todd Bluhm
8f5a956844
fix(parse-env-file): fix strip comments per PR #333 2024-12-03 05:59:31 -09:00
Todd Bluhm
f8106ac44a
feat(esm): convert to using esm modules 2024-12-02 10:30:43 -09:00
Todd Bluhm
26f4dfb2f6
chore(pkg): new linter and updated typescript support 2024-11-30 04:42:45 -09:00
Todd Bluhm
f5e2e33939
Updated typescript-eslint packages and fixed lint errors
- Updated commander
- Brought coverage back up to 100%
- Updated tsconfig to adhere to linter parser update
2019-08-28 03:13:50 -05:00
Todd Bluhm
5eaff2cb5a
Fix regex when parsing and preserving newline characters in env values 2019-06-05 16:05:32 -05:00
Todd Bluhm
25de68f281
Fix newline character parsing in .env files 2019-05-04 03:50:48 -05:00
Todd Bluhm
4990ab3ccd
Add async .rc file support
- Updates to Readme file
2019-05-04 02:27:27 -05:00
Todd Bluhm
56ed009d7b
Convert EnvCmd to Typescript
- Complete rewrite and reorganization
- Expose a usable programmatic API
- Support Async .env files by accepting javascript files
- Update all libraries/dependencies
- Support for more options in the future by using commanderjs
- More thorough test cases and code-coverage
- Better handling of signal terminations for both parent and child
processes
- Use ESLint Standard with Typescript
2019-05-04 02:16:03 -05:00