Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version: 2
updates:
- package-ecosystem: "npm"
- package-ecosystem: "bun"
directory: "/"
reviewers: ["leonardocustodio"]
schedule:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
with:
bun-version: latest
bun-version: 1.4.3

- name: Setup Node.js
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
with:
bun-version: latest
bun-version: 1.4.3

- name: Setup Node.js
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
with:
bun-version: latest
bun-version: 1.4.3

- name: Setup Node.js
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
Expand Down
2 changes: 1 addition & 1 deletion api/index.d.mts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { $ as search, $r as RegexInput, A as dateLatest, B as notMatching, C as bool, D as date, Dn as ValuePattern, E as capture, F as digestPrefix, G as numberInfinity, H as number, I as group, J as numberNaN, K as numberLessThan, L as knownValue, M as dateRegex, N as digest, O as dateEarliest, P as digestBinaryRegex, Q as repeat, Qr as PatternRegex, R as knownValueNamed, S as anyText, T as byteStringRegex, U as numberGreaterThan, V as nullValue, W as numberGreaterThanOrEqual, Wt as StructurePattern, X as numberRange, Y as numberNegInfinity, Z as or, _ as anyDigest, a as paths, ai as DEFAULT_RELUCTANCE, at as textRegex, b as anyNumber, d as and, ei as RegexMode, et as sequence, f as any, g as anyDate, h as anyByteString, i as matches, ii as Interval, it as text, j as dateRange, k as dateIso8601, m as anyBool, n as Pattern, ni as Quantifier, nt as taggedName, o as pathsWithCaptures, oi as Reluctance, ot as MetaPattern, p as anyArray, q as numberLessThanOrEqual, r as display, ri as DEFAULT_INTERVAL, rt as taggedRegex, t as MatchResult, ti as DEFAULT_QUANTIFIER, tt as tagged, u as patternEquals, v as anyKnownValue, w as byteString, x as anyTagged, y as anyMap, z as knownValueRegex } from "./index-BU4-sTEW.mjs";
import { Path } from "./format.mjs";
import { $ as search, $r as DEFAULT_QUANTIFIER, A as dateLatest, B as notMatching, C as bool, D as date, E as capture, F as digestPrefix, G as numberInfinity, H as number, I as group, J as numberNaN, K as numberLessThan, L as knownValue, M as dateRegex, N as digest, O as dateEarliest, P as digestBinaryRegex, Q as repeat, Qr as RegexMode, R as knownValueNamed, S as anyText, T as byteStringRegex, Tn as ValuePattern, U as numberGreaterThan, Ut as StructurePattern, V as nullValue, W as numberGreaterThanOrEqual, X as numberRange, Xr as PatternRegex, Y as numberNegInfinity, Z as or, Zr as RegexInput, _ as anyDigest, a as paths, at as textRegex, b as anyNumber, d as and, ei as Quantifier, et as sequence, f as any, g as anyDate, h as anyByteString, i as matches, ii as Reluctance, it as text, j as dateRange, k as dateIso8601, m as anyBool, n as Pattern, ni as Interval, nt as taggedName, o as pathsWithCaptures, ot as MetaPattern, p as anyArray, q as numberLessThanOrEqual, r as display, ri as DEFAULT_RELUCTANCE, rt as taggedRegex, t as MatchResult, ti as DEFAULT_INTERVAL, tt as tagged, u as patternEquals, v as anyKnownValue, w as byteString, x as anyTagged, y as anyMap, z as knownValueRegex } from "./index-B6Oi6MUV.mjs";
//#region src/error.d.ts
/**
* Errors: `DcborPatternError` for text that does not parse. Spans are UTF-16
Expand Down
2 changes: 1 addition & 1 deletion api/patterns.d.mts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { $n as digestPatternPrefix, $t as taggedPatternEquals, An as valueDate, Ar as numberPatternGreaterThan, At as NotPattern, Bn as knownValuePatternAny, Br as numberPatternValue, Bt as anyPattern, Cn as repeatPattern, Cr as textPatternPaths, Ct as SearchPattern, Dn as ValuePattern, Dr as formatNumber, Dt as CapturePattern, En as repeatZeroOrMore, Er as NumberPattern, Et as searchPatternDisplay, Fn as valuePatternDisplay, Fr as numberPatternMatches, Ft as orPatternDisplay, Gn as knownValuePatternRegex, Gr as nullPatternPaths, Gt as index_d_exports, Hn as knownValuePatternMatches, Hr as nullPattern, Ht as anyPatternMatches, In as valuePatternMatches, Ir as numberPatternNaN, It as AndPattern, Jn as digestPatternAny, Jr as boolPatternDisplay, Jt as structurePatternDisplay, Kn as knownValuePatternValue, Kr as BoolPattern, Kt as structureArray, Ln as valuePatternPaths, Lr as numberPatternNegInfinity, Lt as andPattern, Mn as valueKnownValue, Mr as numberPatternInfinity, Mt as notPatternDisplay, Nn as valueNull, Nr as numberPatternLessThan, Nt as OrPattern, On as valueBool, Or as numberPatternAny, Ot as capturePattern, Pn as valueNumber, Pr as numberPatternLessThanOrEqual, Pt as orPattern, Qn as digestPatternPaths, Qt as taggedPatternDisplay, Rn as valueText, Rr as numberPatternPaths, Rt as andPatternDisplay, Sn as repeatOptional, Sr as textPatternMatches, St as sequencePatternPatterns, Tn as repeatRange, Tr as textPatternValue, Tt as searchPattern, Un as knownValuePatternNamed, Ur as nullPatternDisplay, Ut as anyPatternPaths, Vn as knownValuePatternDisplay, Vr as NullPattern, Vt as anyPatternDisplay, Wn as knownValuePatternPaths, Wr as nullPatternMatches, Wt as StructurePattern, Xn as digestPatternDisplay, Xr as boolPatternPaths, Xt as TaggedPattern, Yn as digestPatternBinaryRegex, Yr as boolPatternMatches, Yt as structureTagged, Zn as digestPatternMatches, Zr as boolPatternValue, Zt as taggedPatternAny, _n as arrayPatternWithLengthInterval, _r as byteStringPatternPaths, _t as SequencePattern, an as mapPatternDisplay, ar as datePatternLatest, bn as repeatExact, br as textPatternAny, bt as sequencePatternMatches, c as Instr, cn as mapPatternWithLength, cr as datePatternRange, ct as metaAnd, dn as ArrayPattern, dr as datePatternValue, dt as metaNot, en as taggedPatternWithName, er as digestPatternValue, fn as arrayPatternAny, fr as ByteStringPattern, ft as metaOr, gn as arrayPatternWithLength, gr as byteStringPatternMatches, gt as metaSequence, hn as arrayPatternWithElements, hr as byteStringPatternDisplay, ht as metaSearch, in as mapPatternAny, ir as datePatternEarliest, jn as valueDigest, jr as numberPatternGreaterThanOrEqual, jt as notPattern, kn as valueByteString, kr as numberPatternDisplay, kt as capturePatternDisplay, l as Program, ln as mapPatternWithLengthInterval, lr as datePatternRegex, lt as metaAny, mn as arrayPatternEquals, mr as byteStringPatternBinaryRegex, mt as metaRepeat, n as Pattern, nn as taggedPatternWithTag, nr as datePatternAny, on as mapPatternEquals, or as datePatternMatches, ot as MetaPattern, pn as arrayPatternDisplay, pr as byteStringPatternAny, pt as metaPatternDisplay, qn as DigestPattern, qr as boolPatternAny, qt as structureMap, rn as MapPattern, rr as datePatternDisplay, s as Axis, sn as mapPatternWithConstraints, sr as datePatternPaths, st as index_d_exports$1, t as MatchResult, tn as taggedPatternWithRegex, tr as DatePattern, u as patternEquals, un as mapPatternWithLengthRange, ur as datePatternStringValue, ut as metaCapture, vn as arrayPatternWithLengthRange, vr as byteStringPatternValue, vt as sequencePattern, wn as repeatPatternDisplay, wr as textPatternRegex, wt as SearchWithCaptures, xn as repeatOneOrMore, xr as textPatternDisplay, xt as sequencePatternPaths, yn as RepeatPattern, yr as TextPattern, yt as sequencePatternDisplay, zn as KnownValuePattern, zr as numberPatternRange, zt as AnyPattern } from "./index-BU4-sTEW.mjs";
import { Path } from "./format.mjs";
import { $n as DatePattern, $t as taggedPatternWithRegex, An as valueKnownValue, Ar as numberPatternInfinity, At as notPattern, Bn as knownValuePatternMatches, Br as nullPattern, Bt as anyPatternDisplay, Cn as repeatRange, Cr as textPatternValue, Ct as SearchWithCaptures, Dn as valueByteString, Dr as numberPatternDisplay, Dt as capturePattern, En as valueBool, Er as numberPatternAny, Et as CapturePattern, Fn as valuePatternPaths, Fr as numberPatternNegInfinity, Ft as AndPattern, Gn as DigestPattern, Gr as boolPatternAny, Gt as structureMap, Hn as knownValuePatternPaths, Hr as nullPatternMatches, Ht as anyPatternPaths, In as valueText, Ir as numberPatternPaths, It as andPattern, Jn as digestPatternDisplay, Jr as boolPatternPaths, Jt as TaggedPattern, Kn as digestPatternAny, Kr as boolPatternDisplay, Kt as structurePatternDisplay, Ln as KnownValuePattern, Lr as numberPatternRange, Lt as andPatternDisplay, Mn as valueNumber, Mr as numberPatternLessThanOrEqual, Mt as OrPattern, Nn as valuePatternDisplay, Nr as numberPatternMatches, Nt as orPattern, On as valueDate, Or as numberPatternGreaterThan, Ot as capturePatternDisplay, Pn as valuePatternMatches, Pr as numberPatternNaN, Pt as orPatternDisplay, Qn as digestPatternValue, Qt as taggedPatternWithName, Rn as knownValuePatternAny, Rr as numberPatternValue, Rt as AnyPattern, Sn as repeatPatternDisplay, Sr as textPatternRegex, St as SearchPattern, Tn as ValuePattern, Tr as formatNumber, Tt as searchPatternDisplay, Un as knownValuePatternRegex, Ur as nullPatternPaths, Ut as StructurePattern, Vn as knownValuePatternNamed, Vr as nullPatternDisplay, Vt as anyPatternMatches, Wn as knownValuePatternValue, Wr as BoolPattern, Wt as structureArray, Xn as digestPatternPaths, Xt as taggedPatternDisplay, Yn as digestPatternMatches, Yr as boolPatternValue, Yt as taggedPatternAny, Zn as digestPatternPrefix, Zt as taggedPatternEquals, _n as RepeatPattern, _r as TextPattern, _t as sequencePattern, an as mapPatternWithConstraints, ar as datePatternPaths, bn as repeatOptional, br as textPatternMatches, bt as sequencePatternPaths, c as Instr, cn as mapPatternWithLengthRange, cr as datePatternStringValue, ct as metaAny, dn as arrayPatternDisplay, dr as byteStringPatternAny, dt as metaOr, en as taggedPatternWithTag, er as datePatternAny, fn as arrayPatternEquals, fr as byteStringPatternBinaryRegex, ft as metaPatternDisplay, gn as arrayPatternWithLengthRange, gr as byteStringPatternValue, gt as SequencePattern, hn as arrayPatternWithLengthInterval, hr as byteStringPatternPaths, ht as metaSequence, in as mapPatternEquals, ir as datePatternMatches, jn as valueNull, jr as numberPatternLessThan, jt as notPatternDisplay, kn as valueDigest, kr as numberPatternGreaterThanOrEqual, kt as NotPattern, l as Program, ln as ArrayPattern, lr as datePatternValue, lt as metaCapture, mn as arrayPatternWithLength, mr as byteStringPatternMatches, mt as metaSearch, n as Pattern, nn as mapPatternAny, nr as datePatternEarliest, on as mapPatternWithLength, or as datePatternRange, ot as MetaPattern, pn as arrayPatternWithElements, pr as byteStringPatternDisplay, pt as metaRepeat, qn as digestPatternBinaryRegex, qr as boolPatternMatches, qt as structureTagged, rn as mapPatternDisplay, rr as datePatternLatest, s as Axis, sn as mapPatternWithLengthInterval, sr as datePatternRegex, st as metaAnd, t as MatchResult, tn as MapPattern, tr as datePatternDisplay, u as patternEquals, un as arrayPatternAny, ur as ByteStringPattern, ut as metaNot, vn as repeatExact, vr as textPatternAny, vt as sequencePatternDisplay, wn as repeatZeroOrMore, wr as NumberPattern, wt as searchPattern, xn as repeatPattern, xr as textPatternPaths, xt as sequencePatternPatterns, yn as repeatOneOrMore, yr as textPatternDisplay, yt as sequencePatternMatches, zn as knownValuePatternDisplay, zr as NullPattern, zt as anyPattern } from "./index-B6Oi6MUV.mjs";
import { Cbor } from "@blockchaincommons/dcbor";
//#region src/pattern/matcher.d.ts
/** Compiles a pattern into a program ending in `Accept`. */
Expand Down
Loading
Loading