@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAGA,MAAM,MAAM,aAAa,GAAG;IACxB,0EAA0E;IAC1E,IAAI,EAAE,MAAM,CAAC;IACb,qCAAqC;IACrC,GAAG,EAAE,MAAM,CAAC;IACZ,kCAAkC;IAClC,KAAK,EAAE,MAAM,CAAC;IACd,mCAAmC;IACnC,IAAI,EAAE,MAAM,CAAC;IACb,oEAAoE;IACpE,OAAO,EAAE,MAAM,CAAC;IAChB,uDAAuD;IACvD,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;CAC1B,CAAC;AAEF,MAAM,MAAM,WAAW,GAAG;IACtB,wBAAwB;IACxB,OAAO,EAAE,aAAa,EAAE,CAAC;IACzB,gDAAgD;IAChD,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,4CAA4C;IAC5C,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,uGAAuG;IACvG,MAAM,CAAC,EAAE,MAAM,CAAC;CACnB,CAAC;AAEF,MAAM,MAAM,gBAAgB,GAAG;IAC3B,uEAAuE;IACvE,aAAa,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IAC9B,0DAA0D;IAC1D,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,iCAAiC;IACjC,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,yDAAyD;IACzD,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,2FAA2F;IAC3F,IAAI,CAAC,EAAE,OAAO,CAAC;CAClB,CAAC;AAEF,MAAM,MAAM,oBAAoB,GAAG;IAC/B,8CAA8C;IAC9C,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,4EAA4E;IAC5E,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,6GAA6G;IAC7G,IAAI,CAAC,EAAE,OAAO,CAAC;CAClB,CAAC;AAsQF,qEAAqE;AACrE,wBAAgB,SAAS,CAAC,GAAG,EAAE,MAAM,EAAE,EAAC,aAA4C,EAAE,IAA0B,EAAE,UAAsC,EAAE,YAA0C,EAAE,IAA0B,EAAC,GAAE,gBAAiC,GAAG,WAAW,CAmFjR;AAED,6EAA6E;AAC7E,wBAAgB,aAAa,CAAC,IAAI,EAAE,WAAW,EAAE,EAAC,IAA8B,EAAE,QAAsC,EAAE,IAA8B,EAAC,GAAE,oBAAyC,GAAG,MAAM,CA6C5M"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,aAAa,GAAG;IACxB,0EAA0E;IAC1E,IAAI,EAAE,MAAM,CAAC;IACb,qCAAqC;IACrC,GAAG,EAAE,MAAM,CAAC;IACZ,kCAAkC;IAClC,KAAK,EAAE,MAAM,CAAC;IACd,mCAAmC;IACnC,IAAI,EAAE,MAAM,CAAC;IACb,oEAAoE;IACpE,OAAO,EAAE,MAAM,CAAC;IAChB,uDAAuD;IACvD,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;CAC1B,CAAC;AAEF,MAAM,MAAM,WAAW,GAAG;IACtB,wBAAwB;IACxB,OAAO,EAAE,aAAa,EAAE,CAAC;IACzB,gDAAgD;IAChD,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,4CAA4C;IAC5C,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,uGAAuG;IACvG,MAAM,CAAC,EAAE,MAAM,CAAC;CACnB,CAAC;AAEF,MAAM,MAAM,gBAAgB,GAAG;IAC3B,uEAAuE;IACvE,aAAa,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IAC9B,0DAA0D;IAC1D,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,iCAAiC;IACjC,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,yDAAyD;IACzD,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,2FAA2F;IAC3F,IAAI,CAAC,EAAE,OAAO,CAAC;CAClB,CAAC;AAEF,MAAM,MAAM,oBAAoB,GAAG;IAC/B,8CAA8C;IAC9C,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,4EAA4E;IAC5E,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,6GAA6G;IAC7G,IAAI,CAAC,EAAE,OAAO,CAAC;CAClB,CAAC;AAuPF,qEAAqE;AACrE,wBAAgB,SAAS,CAAC,GAAG,EAAE,MAAM,EAAE,EAAC,aAAoB,EAAE,IAAY,EAAE,UAAe,EAAE,YAAmB,EAAE,IAAY,EAAC,GAAE,gBAAqB,GAAG,WAAW,CAmFnK;AAED,6EAA6E;AAC7E,wBAAgB,aAAa,CAAC,IAAI,EAAE,WAAW,EAAE,EAAC,IAAY,EAAE,QAAe,EAAE,IAAY,EAAC,GAAE,oBAAyB,GAAG,MAAM,CA6CjI"} |
+2
-16
@@ -1,15 +0,1 @@ | ||
| const defaults = { | ||
| parse: { | ||
| replaceOrigin: null, | ||
| crlf: false, | ||
| defaultTTL: 60, | ||
| defaultClass: "IN", | ||
| dots: false | ||
| }, | ||
| stringify: { | ||
| crlf: false, | ||
| sections: true, | ||
| dots: false | ||
| } | ||
| }; | ||
| const nameLike = { | ||
@@ -210,3 +196,3 @@ ALIAS: [0], | ||
| } | ||
| function parseZone(str, { replaceOrigin = defaults.parse.replaceOrigin, crlf = defaults.parse.crlf, defaultTTL = defaults.parse.defaultTTL, defaultClass = defaults.parse.defaultClass, dots = defaults.parse.dots } = defaults.parse) { | ||
| function parseZone(str, { replaceOrigin = null, crlf = false, defaultTTL = 60, defaultClass = "IN", dots = false } = {}) { | ||
| const data = {}; | ||
@@ -281,3 +267,3 @@ const rawLines = str.split(/\r?\n/).map((l) => l.trim()); | ||
| } | ||
| function stringifyZone(data, { crlf = defaults.stringify.crlf, sections = defaults.stringify.sections, dots = defaults.stringify.dots } = defaults.stringify) { | ||
| function stringifyZone(data, { crlf = false, sections = true, dots = false } = {}) { | ||
| const recordsByType = {}; | ||
@@ -284,0 +270,0 @@ const newline = crlf ? "\r\n" : "\n"; |
+2
-2
| { | ||
| "name": "dnsz", | ||
| "version": "4.3.1", | ||
| "version": "4.3.2", | ||
| "description": "Generic DNS zone file parser and stringifier", | ||
@@ -19,3 +19,3 @@ "author": "silverwind <me@silverwind.io>", | ||
| "eslint": "8.57.0", | ||
| "eslint-config-silverwind": "100.1.3", | ||
| "eslint-config-silverwind": "100.1.4", | ||
| "typescript-config-silverwind": "9.0.7", | ||
@@ -22,0 +22,0 @@ "updates": "16.4.2", |
18205
-2.17%351
-3.84%