196 Commits

Author SHA1 Message Date
Todd Bluhm
dd98d8f3ab
Merge pull request #398 from toddbluhm/kh/stringify
chore: don't convert strings to numbers/booleans in the API
2025-07-01 23:34:44 -08:00
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
Kyℓe Hensel
8c55ce619d
Merge pull request #155 from KilianKilmister/master
refactor: made adding a new loader easier
2024-12-17 11:20:44 +13:00
Kyℓe Hensel
bcd9f59c4d
Merge pull request #397 from toddbluhm/kh/inline-comments
feat: parse inline comments
2024-12-17 11:20:20 +13:00
Kyle Hensel
7166412acf
refactor: made adding a new loader easier
Co-authored-by: KilianKilmister <KilianKilmister@users.noreply.github.com>
2024-12-11 19:31:22 +11:00
Kyle Hensel
6fc9a4197e
feat: parse inline comments 2024-12-11 18:38:57 +11:00
Kyℓe Hensel
24e8d18f05
Merge pull request #396 from toddbluhm/kh/invoke-error
feat(cli): provide a more helpful error if there's no command
2024-12-11 18:37:20 +11:00
Kyℓe Hensel
e1e0001965
Merge pull request #395 from toddbluhm/kh/crash
fix(*): fix crash on node v18.0 caused by Import Attribute syntax
2024-12-11 18:37:06 +11:00
Kyle Hensel
865199591b
feat(cli): provide a more helpful error if there's no command 2024-12-10 18:13:29 +11:00
Kyle Hensel
48b36c45f9
fix(*): fix crash on node v18.0 caused by Import Attribute syntax 2024-12-10 09:23:01 +11:00
Todd Bluhm
4790a8251b
Merge pull request #393 from toddbluhm/fix-strip-comments
fix(parse-env-file): fix strip comments per PR #333
2024-12-03 09:02:09 -06:00
Todd Bluhm
8f5a956844
fix(parse-env-file): fix strip comments per PR #333 2024-12-03 05:59:31 -09:00
Todd Bluhm
e51b3207c6
Merge pull request #376 from toddbluhm/dependabot/npm_and_yarn/commander-12.1.0
chore(deps)!: bump commander from 5.1.0 to 12.1.0
2024-12-03 08:41:01 -06:00
Todd Bluhm
9942f3c448
fix(commander)!: updated code for new version 2024-12-03 05:38:40 -09:00
dependabot[bot]
29c824674b
chore(deps): bump commander from 5.1.0 to 12.1.0
Bumps [commander](https://github.com/tj/commander.js) from 5.1.0 to 12.1.0.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tj/commander.js/compare/v5.1.0...v12.1.0)

---
updated-dependencies:
- dependency-name: commander
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 12:11:27 +00:00
Todd Bluhm
8f6bbbfbf5
Merge pull request #374 from raghuramsadineni/master
fix: `cross-spawn` version update
2024-12-03 06:10:39 -06:00
Todd Bluhm
6f0d50b83c
Merge branch 'master' into master 2024-12-03 06:05:58 -06:00
Todd Bluhm
bdf3ddf53c
Merge pull request #392 from toddbluhm/update-to-recent-node-versions
feat(update): Update Project to Recent Node Versions
2024-12-03 05:58:08 -06:00
Todd Bluhm
a3c908bf6b
fix(file-url): fix file path to conform to ES module requirements 2024-12-03 02:54:08 -09:00
Todd Bluhm
7eae0dae54
fix(tsc): fix tsc build process and file importing 2024-12-03 02:36:17 -09:00
Todd Bluhm
f8106ac44a
feat(esm): convert to using esm modules 2024-12-02 10:30:43 -09:00
dependabot[bot]
ef9665c5fe
chore(deps-dev): bump chai from 4.5.0 to 5.1.2
Bumps [chai](https://github.com/chaijs/chai) from 4.5.0 to 5.1.2.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/v4.5.0...v5.1.2)

---
updated-dependencies:
- dependency-name: chai
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 13:05:40 +00:00
Todd Bluhm
aa86c45fc4
Merge pull request #385 from toddbluhm/dependabot/npm_and_yarn/types/sinon-17.0.3
chore(deps-dev): bump @types/sinon from 9.0.11 to 17.0.3
2024-12-01 07:04:31 -06:00
Todd Bluhm
ff33768393
Merge pull request #381 from toddbluhm/dependabot/npm_and_yarn/sinon-19.0.2
chore(deps-dev): bump sinon from 9.2.4 to 19.0.2
2024-12-01 06:57:03 -06:00
dependabot[bot]
b3663b427d
chore(deps-dev): bump sinon from 9.2.4 to 19.0.2
Bumps [sinon](https://github.com/sinonjs/sinon) from 9.2.4 to 19.0.2.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
- [Commits](https://github.com/sinonjs/sinon/compare/v9.2.4...v19.0.2)

---
updated-dependencies:
- dependency-name: sinon
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 12:54:51 +00:00
Todd Bluhm
c6b8021863
Merge pull request #384 from toddbluhm/dependabot/npm_and_yarn/mocha-10.8.2
chore(deps-dev): bump mocha from 7.2.0 to 10.8.2
2024-12-01 06:54:04 -06:00
dependabot[bot]
9debd7bebf
chore(deps-dev): bump mocha from 7.2.0 to 10.8.2
Bumps [mocha](https://github.com/mochajs/mocha) from 7.2.0 to 10.8.2.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v7.2.0...v10.8.2)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 12:49:38 +00:00
Todd Bluhm
2fbd87a489
Merge pull request #383 from toddbluhm/dependabot/npm_and_yarn/nyc-17.1.0
chore(deps-dev): bump nyc from 15.1.0 to 17.1.0
2024-12-01 06:48:45 -06:00
Todd Bluhm
86331a2793
Merge pull request #378 from toddbluhm/dependabot/npm_and_yarn/commitlint/cli-19.6.0
chore(deps-dev): bump @commitlint/cli from 8.3.6 to 19.6.0
2024-12-01 06:46:25 -06:00
dependabot[bot]
aaa9139305
chore(deps-dev): bump @commitlint/cli from 8.3.6 to 19.6.0
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 8.3.6 to 19.6.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.6.0/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 12:44:34 +00:00
Todd Bluhm
17b04a2c8b
Merge pull request #379 from toddbluhm/dependabot/npm_and_yarn/commitlint/config-conventional-19.6.0
chore(deps-dev): bump @commitlint/config-conventional from 8.3.6 to 19.6.0
2024-12-01 06:43:46 -06:00
dependabot[bot]
8814eddb10
chore(deps-dev): bump nyc from 15.1.0 to 17.1.0
Bumps [nyc](https://github.com/istanbuljs/nyc) from 15.1.0 to 17.1.0.
- [Release notes](https://github.com/istanbuljs/nyc/releases)
- [Changelog](https://github.com/istanbuljs/nyc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/istanbuljs/nyc/compare/v15.1.0...nyc-v17.1.0)

---
updated-dependencies:
- dependency-name: nyc
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 12:38:35 +00:00
dependabot[bot]
69053ab6e9
chore(deps-dev): bump @commitlint/config-conventional
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 8.3.6 to 19.6.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.6.0/@commitlint/config-conventional)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 12:38:33 +00:00
Todd Bluhm
f29a4e4a55
Merge pull request #377 from toddbluhm/dependabot/npm_and_yarn/husky-9.1.7
chore(deps-dev): bump husky from 4.3.8 to 9.1.7
2024-12-01 06:37:41 -06:00
Todd Bluhm
a0c8f2fad0
chore(readme): fix readme file, update husky config 2024-12-01 03:32:37 -09:00
dependabot[bot]
96b3f428a2
chore(deps-dev): bump @types/sinon from 9.0.11 to 17.0.3
Bumps [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) from 9.0.11 to 17.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon)

---
updated-dependencies:
- dependency-name: "@types/sinon"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 13:46:42 +00:00
dependabot[bot]
05df88702a
chore(deps-dev): bump husky from 4.3.8 to 9.1.7
Bumps [husky](https://github.com/typicode/husky) from 4.3.8 to 9.1.7.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.8...v9.1.7)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 13:46:36 +00:00
Todd Bluhm
175b9f4e3f
Merge pull request #382 from toddbluhm/dependabot/npm_and_yarn/typescript-5.7.2
chore(deps-dev): bump typescript from 3.9.10 to 5.7.2
2024-11-30 07:45:46 -06:00
Todd Bluhm
7c53224b2c
chore(support): drop nodejs 10x, 12x support 2024-11-30 04:43:25 -09:00
Todd Bluhm
26f4dfb2f6
chore(pkg): new linter and updated typescript support 2024-11-30 04:42:45 -09:00
dependabot[bot]
6211bb098d
chore(deps-dev): bump typescript from 3.9.10 to 5.7.2
Bumps [typescript](https://github.com/microsoft/TypeScript) from 3.9.10 to 5.7.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v3.9.10...v5.7.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 01:53:28 -09:00
Todd Bluhm
d428fab7e1
Merge pull request #386 from rosslh/master
fix: resolve lint issue in src/parse-rc-file.ts
2024-11-23 22:23:15 -06:00
Ross Hill
fd86da6734 fix: resolve lint issue in src/parse-rc-file.ts
Corrected linting errors in src/parse-rc-file.ts to ensure compliance with code style guidelines. Also resolved other auto-fixable lint errors.
2024-11-23 22:38:41 -05:00
Todd Bluhm
215b5b7caf
Merge pull request #275 from toddbluhm/dependabot/add-v2-config-file
Upgrade to GitHub-native Dependabot
2024-11-23 05:52:00 -06:00
Todd Bluhm
d6404f1f01
Merge pull request #338 from NickDarvey/master
Throw on parse error
2024-11-23 05:50:22 -06:00
Todd Bluhm
e02a21b3de
Merge pull request #375 from toddbluhm/fix-ci
chore(ci): remove node 8.x version, add node versions 18, 20, 22
2024-11-23 05:28:55 -06:00
Todd Bluhm
ab91b2fc52
chore(ci): remove node 8.x version, add node versions 18, 20, 22 2024-11-23 02:20:28 -09:00
Todd Bluhm
d91335a790
Merge pull request #346 from berkes/fix/ts-return-void
fix: returning "true" instead of "void"
2024-11-23 02:40:36 -06:00
RAGHURAM SADINENI
2b26a0c3b8
fix: version update 2024-11-19 12:40:57 -06:00
Bèr Kessels
33b3367cff fix: add an unreachable return, to test signal termination 2022-02-16 10:38:46 +01:00