From 6db292a6f41a2b3c65f5f83e970b9bc52e16b397 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Mon, 6 Oct 2025 21:16:25 -0700 Subject: [PATCH 1/5] doc(CONTRIBUTORS): added --- .release | 2 +- CHANGELOG.md | 19 +++++++++++++++++++ CONTRIBUTORS.md | 9 +++++++++ package.json | 5 +++-- 4 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 CONTRIBUTORS.md diff --git a/.release b/.release index e5ca169..e695aa1 160000 --- a/.release +++ b/.release @@ -1 +1 @@ -Subproject commit e5ca16937e4a27d394544100e39e2d1fb532e77e +Subproject commit e695aa113e1dbfc5bd93cc60791b2b7eb88cc92d diff --git a/CHANGELOG.md b/CHANGELOG.md index 86d2d45..35e4c71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ### Unreleased +### [1.1.6] - 2025-10-06 + +- style: add prettier, update eslint to v9 + ### [1.1.5] - 2024-11-04 - chore: use package.json[files], delete .npmignore @@ -166,3 +170,18 @@ [1.1.3]: https://github.com/NicTool/dns-zone/releases/tag/1.1.3 [1.1.4]: https://github.com/NicTool/dns-zone/releases/tag/1.1.4 [1.1.5]: https://github.com/NicTool/dns-zone/releases/tag/1.1.5 +[1.1.6]: https://github.com/NicTool/dns-zone/releases/tag/v1.1.6 +[0.0.2]: https://github.com/NicTool/dns-zone/releases/tag/0.0.2 +[0.1.0]: https://github.com/NicTool/dns-zone/releases/tag/0.1.0 +[0.2.0]: https://github.com/NicTool/dns-zone/releases/tag/0.2.0 +[0.3.0]: https://github.com/NicTool/dns-zone/releases/tag/0.3.0 +[0.4.0]: https://github.com/NicTool/dns-zone/releases/tag/0.4.0 +[0.5.0]: https://github.com/NicTool/dns-zone/releases/tag/0.5.0 +[0.5.1]: https://github.com/NicTool/dns-zone/releases/tag/0.5.1 +[0.6.0]: https://github.com/NicTool/dns-zone/releases/tag/0.6.0 +[0.7.0]: https://github.com/NicTool/dns-zone/releases/tag/0.7.0 +[0.8.0]: https://github.com/NicTool/dns-zone/releases/tag/0.8.0 +[0.8.5]: https://github.com/NicTool/dns-zone/releases/tag/0.8.5 +[0.9.0]: https://github.com/NicTool/dns-zone/releases/tag/0.9.0 +[1.0.0]: https://github.com/NicTool/dns-zone/releases/tag/1.0.0 +[1.1.0]: https://github.com/NicTool/dns-zone/releases/tag/1.1.0 diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 0000000..89631a5 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,9 @@ +# Contributors + +This handcrafted artisanal software is brought to you by: + +|
msimerson (26)| +| :---: | + +this file is generated by [.release](https://github.com/msimerson/.release). +Contribute to this project to get your GitHub profile included here. diff --git a/package.json b/package.json index 385c3b8..6128f15 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nictool/dns-zone", - "version": "1.1.5", + "version": "1.1.6", "description": "DNS Zone", "main": "index.js", "type": "module", @@ -19,7 +19,8 @@ "prettier:fix": "npx prettier --ignore-path .gitignore --write .", "test": "npx mocha", "versions": "npx dependency-version-checker check", - "versions:fix": "npx dependency-version-checker update" + "versions:fix": "npx dependency-version-checker update", + "format": "npm run prettier:fix && npm run lint:fix" }, "repository": { "type": "git", From d5eb90f430bb27714077f369535242d579b3db06 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Mon, 6 Oct 2025 21:21:43 -0700 Subject: [PATCH 2/5] update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 35e4c71..204f627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### [1.1.6] - 2025-10-06 - style: add prettier, update eslint to v9 +- deps: bump versions ### [1.1.5] - 2024-11-04 From a334047d96a53b8e043a34f8af5b1477f4b2c326 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Mon, 6 Oct 2025 21:21:49 -0700 Subject: [PATCH 3/5] chore: format --- CONTRIBUTORS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 89631a5..d6066a7 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -2,8 +2,8 @@ This handcrafted artisanal software is brought to you by: -|
msimerson (26)| -| :---: | +|
msimerson (26) | +| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | this file is generated by [.release](https://github.com/msimerson/.release). Contribute to this project to get your GitHub profile included here. From ecab36331b54accefea941b72e74500d83b04793 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Mon, 6 Oct 2025 21:26:16 -0700 Subject: [PATCH 4/5] update changelog --- CHANGELOG.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 204f627..8c97fe6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,7 +31,7 @@ - chore(ci): ci-test.yml -> ci.yml - maradns: refactoring parseZoneFile for simplicity -### 1.1.0 - 2022-05-09 +### [1.1.0] - 2022-05-09 - feat(speed): make adding records much faster - for a zone with 30,000 records, reduce insertion time from 7 minutes to ~3 seconds. @@ -40,7 +40,7 @@ - test(bind): replace implicit \n with os.EOL - test(index): add tests for removeChar, stripComment -### 1.0.0 - 2022-04-25 +### [1.0.0] - 2022-04-25 - fix(dns-zone): update import syntax for ESM RR - feat(bin/dns-zone): when -e=tinydns fails, show entry @@ -50,18 +50,18 @@ - test(dns-zone): add help and example.com tests - test(dns-zone): import tinydns zone, export as mara -### 0.9.0 - 2022-04-19 +### [0.9.0] - 2022-04-19 - feat(bind): add more RR types to zoneRR pattern - style: move class ZONE from ./index to lib/zone - test: replace coverage reporter nyc with c8 - bind: when a RR doesn't parse, show it before the error -### 0.8.5 - 2022-04-18 +### [0.8.5] - 2022-04-18 - updated to work with dns-rr as ES6 module -### 0.8.0 - 2022-04-14 +### [0.8.0] - 2022-04-14 - style(bin/dns-zone): use fs/promises API - bin/dns-zone.js: updates to work as ES6 module @@ -75,7 +75,7 @@ - feat(bind): replace nearly parser with custom - style(bin/dns-zone): use fs/promises API -### 0.7.0 - 2022-04-08 +### [0.7.0] - 2022-04-08 - bind: do more array unpacking in parser - test: load example.net maradns zone file @@ -84,7 +84,7 @@ - mara: improve blank line handling - style: use fs promises -### 0.6.0 - 2022-03-29 +### [0.6.0] - 2022-03-29 - rename: zonefile -> bind - maradns @@ -97,14 +97,14 @@ - make input (stdin vs file) explicit (-f) - bind: add NAPTR test -### 0.5.1 - 2022-03-27 +### [0.5.1] - 2022-03-27 - hostnames: add \ to allowed chars - dns-zone: use zf.zoneOpts directly - bind: track lastOwner, so blank entries have correct name - README: move -h output into synopsis, ## validation -### 0.5.0 - 2022-03-27 +### [0.5.0] - 2022-03-27 - rr.name -> rr.owner - ZONE: add addCname, hasNoConflictingLabels, getOwnerMatches @@ -118,7 +118,7 @@ - move BIND specific fns from ./index to lib/bind - move compiled grammars into ./dist -### 0.4.0 - 2022-03-26 +### [0.4.0] - 2022-03-26 - move compiled grammar.js into ./lib - pass previousOwner into RR @@ -131,7 +131,7 @@ - add RRs: naptr, rrsig, smimea, sshfp, spf, srv, tlsa, uri, TYPE{N} (generic) - tests: added tests for MX, NS, PTR, SOA, TXT -### 0.3.0 - 2022-03-24 +### [0.3.0] - 2022-03-24 - import - added CLI options @@ -148,14 +148,14 @@ - added relative CNAME test - README: expand with examples -### 0.2.0 - 2022-03-22 +### [0.2.0] - 2022-03-22 - add expandShortcuts - added bin/import - use async for parseZoneFile and expandShortcuts - SOA: capture comments -### 0.1.0 - 2022-03-17 +### [0.1.0] - 2022-03-17 - Bind zonefile parser, using nearley: #1 - stab #1: parses cadillac.net @@ -166,12 +166,6 @@ - local copy of builtin-whitespace, adds \r char - ci: remove windows support, times out, I think upstream nearley issue -[1.1.1]: https://github.com/NicTool/dns-zone/releases/tag/1.1.1 -[1.1.2]: https://github.com/NicTool/dns-zone/releases/tag/1.1.2 -[1.1.3]: https://github.com/NicTool/dns-zone/releases/tag/1.1.3 -[1.1.4]: https://github.com/NicTool/dns-zone/releases/tag/1.1.4 -[1.1.5]: https://github.com/NicTool/dns-zone/releases/tag/1.1.5 -[1.1.6]: https://github.com/NicTool/dns-zone/releases/tag/v1.1.6 [0.0.2]: https://github.com/NicTool/dns-zone/releases/tag/0.0.2 [0.1.0]: https://github.com/NicTool/dns-zone/releases/tag/0.1.0 [0.2.0]: https://github.com/NicTool/dns-zone/releases/tag/0.2.0 @@ -186,3 +180,9 @@ [0.9.0]: https://github.com/NicTool/dns-zone/releases/tag/0.9.0 [1.0.0]: https://github.com/NicTool/dns-zone/releases/tag/1.0.0 [1.1.0]: https://github.com/NicTool/dns-zone/releases/tag/1.1.0 +[1.1.1]: https://github.com/NicTool/dns-zone/releases/tag/1.1.1 +[1.1.2]: https://github.com/NicTool/dns-zone/releases/tag/1.1.2 +[1.1.3]: https://github.com/NicTool/dns-zone/releases/tag/1.1.3 +[1.1.4]: https://github.com/NicTool/dns-zone/releases/tag/1.1.4 +[1.1.5]: https://github.com/NicTool/dns-zone/releases/tag/1.1.5 +[1.1.6]: https://github.com/NicTool/dns-zone/releases/tag/1.1.6 From ff628365900ee8f46ca41068fd9c7f0710a0af7f Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Mon, 6 Oct 2025 21:26:54 -0700 Subject: [PATCH 5/5] update changelog --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c97fe6..978b02d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,6 @@ ### [1.1.6] - 2025-10-06 - style: add prettier, update eslint to v9 -- deps: bump versions ### [1.1.5] - 2024-11-04