diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 11aa94a..6c84059 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -17,17 +17,9 @@ jobs: node-version: 20 cache: yarn - - uses: supplypike/setup-bin@v3 + - uses: calcit-lang/setup-cr@0.0.3 with: - uri: 'https://github.com/calcit-lang/calcit/releases/download/0.8.35/cr' - name: 'cr' - version: '0.8.35' - - - uses: supplypike/setup-bin@v3 - with: - uri: 'https://github.com/calcit-lang/calcit/releases/download/0.8.35/caps' - name: 'caps' - version: '0.8.35' + version: '0.8.41' - name: "load deps" run: caps --ci && yarn diff --git a/calcit.cirru b/calcit.cirru index 0739b2b..66f5812 100644 --- a/calcit.cirru +++ b/calcit.cirru @@ -1,6 +1,6 @@ {} (:package |respo) - :configs $ {} (:init-fn |respo.main/main!) (:port 6001) (:reload-fn |respo.main/reload!) (:storage-key |calcit.cirru) (:version |0.16.5) + :configs $ {} (:init-fn |respo.main/main!) (:port 6001) (:reload-fn |respo.main/reload!) (:storage-key |calcit.cirru) (:version |0.16.7) :modules $ [] |memof/ |lilac/ |calcit-test/ :entries $ {} :files $ {} @@ -699,6 +699,10 @@ :data $ {} |T $ %{} :Leaf (:at 1705596407168) (:by |rJoDgvdeG) (:text |:class-name) |j $ %{} :Leaf (:at 1705596410178) (:by |rJoDgvdeG) (:text |style-todo-root) + |n $ %{} :Expr (:at 1710342003984) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710344400705) (:by |rJoDgvdeG) (:text |:data-name) + |b $ %{} :Leaf (:at 1710342684369) (:by |rJoDgvdeG) (:text "|\"todolist") |n $ %{} :Expr (:at 1678121659036) (:by |rJoDgvdeG) :data $ {} |D $ %{} :Leaf (:at 1678122870185) (:by |rJoDgvdeG) (:text |;) @@ -914,8 +918,10 @@ |r $ %{} :Expr (:at 1610203915704) (:by |rJoDgvdeG) :data $ {} |T $ %{} :Leaf (:at 1610203915704) (:by |rJoDgvdeG) (:text |d!) - |j $ %{} :Leaf (:at 1610203915704) (:by |rJoDgvdeG) (:text |:clear) - |r $ %{} :Leaf (:at 1610203915704) (:by |rJoDgvdeG) (:text |nil) + |j $ %{} :Expr (:at 1710341406498) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710341407177) (:by |rJoDgvdeG) (:text |::) + |T $ %{} :Leaf (:at 1610203915704) (:by |rJoDgvdeG) (:text |:clear) |yj $ %{} :Expr (:at 1610203915704) (:by |rJoDgvdeG) :data $ {} |T $ %{} :Leaf (:at 1610203915704) (:by |rJoDgvdeG) (:text |=<) @@ -1397,8 +1403,10 @@ |n $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dispatch!) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |:clear) - |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |nil) + |j $ %{} :Expr (:at 1710341505396) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710341506056) (:by |rJoDgvdeG) (:text |::) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |:clear) |r $ %{} :Expr (:at 1509168137711) (:by |root) :data $ {} |T $ %{} :Leaf (:at 1509168137711) (:by |root) (:text |loop) @@ -1465,8 +1473,10 @@ |x $ %{} :Expr (:at 1509168137711) (:by |root) :data $ {} |T $ %{} :Leaf (:at 1509168137711) (:by |root) (:text |dispatch!) - |j $ %{} :Leaf (:at 1509168137711) (:by |root) (:text |:clear) - |r $ %{} :Leaf (:at 1509168137711) (:by |root) (:text |nil) + |j $ %{} :Expr (:at 1710341502238) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710341503219) (:by |rJoDgvdeG) (:text |::) + |T $ %{} :Leaf (:at 1509168137711) (:by |root) (:text |:clear) |y $ %{} :Expr (:at 1509168137711) (:by |root) :data $ {} |T $ %{} :Leaf (:at 1509168137711) (:by |root) (:text |loop) @@ -2564,10 +2574,9 @@ |h $ %{} :Leaf (:at 1656036165980) (:by |rJoDgvdeG) (:text |handler) |b $ %{} :Expr (:at 1656036372076) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1656036548534) (:by |rJoDgvdeG) (:text |aset) + |T $ %{} :Leaf (:at 1710341578919) (:by |rJoDgvdeG) (:text |js-delete) |b $ %{} :Leaf (:at 1656036372076) (:by |rJoDgvdeG) (:text |el) |e $ %{} :Leaf (:at 1656036551265) (:by |rJoDgvdeG) (:text |dirty-field) - |h $ %{} :Leaf (:at 1656036374628) (:by |rJoDgvdeG) (:text |nil) |q $ %{} :Expr (:at 1656036445644) (:by |rJoDgvdeG) :data $ {} |T $ %{} :Leaf (:at 1656036446965) (:by |rJoDgvdeG) (:text |true) @@ -8201,44 +8210,75 @@ :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |entry) |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |attrs) - |r $ %{} :Expr (:at 1504774121421) (:by nil) + |r $ %{} :Expr (:at 1710342216543) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |let) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |D $ %{} :Leaf (:at 1710342217228) (:by |rJoDgvdeG) (:text |let) + |L $ %{} :Expr (:at 1710342218948) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Expr (:at 1710342219354) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |k) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710342220712) (:by |rJoDgvdeG) (:text |prop-str) + |b $ %{} :Expr (:at 1710342221286) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dashed->camel) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710342221286) (:by |rJoDgvdeG) (:text |turn-string) + |b $ %{} :Expr (:at 1710342221286) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1610191954872) (:by |rJoDgvdeG) (:text |turn-string) - |j $ %{} :Expr (:at 1504774121421) (:by nil) - :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |first) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |entry) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710342221286) (:by |rJoDgvdeG) (:text |first) + |b $ %{} :Leaf (:at 1710342221286) (:by |rJoDgvdeG) (:text |entry) + |b $ %{} :Expr (:at 1710342269252) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |v) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710342269252) (:by |rJoDgvdeG) (:text |v) + |b $ %{} :Expr (:at 1710342269252) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |last) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |entry) - |r $ %{} :Expr (:at 1505374985363) (:by |root) + |T $ %{} :Leaf (:at 1710342269252) (:by |rJoDgvdeG) (:text |last) + |b $ %{} :Leaf (:at 1710342269252) (:by |rJoDgvdeG) (:text |entry) + |T $ %{} :Expr (:at 1710342234059) (:by |rJoDgvdeG) :data $ {} - |D $ %{} :Leaf (:at 1505374986462) (:by |root) (:text |if) - |L $ %{} :Expr (:at 1505374987219) (:by |root) + |D $ %{} :Leaf (:at 1710342238666) (:by |rJoDgvdeG) (:text |if) + |L $ %{} :Expr (:at 1710342246243) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710342431002) (:by |rJoDgvdeG) (:text |.!startsWith) + |b $ %{} :Leaf (:at 1710342280196) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710342246243) (:by |rJoDgvdeG) (:text "|\"data-") + |P $ %{} :Expr (:at 1710342262031) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1505374988848) (:by |root) (:text |some?) - |j $ %{} :Leaf (:at 1505374989216) (:by |root) (:text |v) - |T $ %{} :Expr (:at 1541076675970) (:by |root) + |T $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |->) + |b $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |element) + |h $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |.-dataset) + |l $ %{} :Expr (:at 1710342262031) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |js-set) + |b $ %{} :Expr (:at 1710342262031) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |.!slice) + |b $ %{} :Leaf (:at 1710342281344) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |5) + |h $ %{} :Leaf (:at 1710342262031) (:by |rJoDgvdeG) (:text |v) + |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |aset) - |j $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |element) - |r $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |k) - |v $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |v) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |let) + |j $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |k) + |j $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dashed->camel) + |b $ %{} :Leaf (:at 1710342214849) (:by |rJoDgvdeG) (:text |prop-str) + |r $ %{} :Expr (:at 1505374985363) (:by |root) + :data $ {} + |D $ %{} :Leaf (:at 1505374986462) (:by |root) (:text |if) + |L $ %{} :Expr (:at 1505374987219) (:by |root) + :data $ {} + |T $ %{} :Leaf (:at 1505374988848) (:by |root) (:text |some?) + |j $ %{} :Leaf (:at 1505374989216) (:by |root) (:text |v) + |T $ %{} :Expr (:at 1541076675970) (:by |root) + :data $ {} + |T $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |aset) + |j $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |element) + |r $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |k) + |v $ %{} :Leaf (:at 1541076675970) (:by |root) (:text |v) |v $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1610191908650) (:by |rJoDgvdeG) (:text |&doseq) @@ -9727,52 +9767,76 @@ |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op) - |v $ %{} :Expr (:at 1504774121421) (:by nil) + |j $ %{} :Leaf (:at 1710308527644) (:by |rJoDgvdeG) (:text |p) + |n $ %{} :Leaf (:at 1710308670384) (:by |rJoDgvdeG) (:text |prop-value) + |v $ %{} :Expr (:at 1710308612192) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1645976416046) (:by |rJoDgvdeG) (:text |let-sugar) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |D $ %{} :Leaf (:at 1710308612839) (:by |rJoDgvdeG) (:text |let) + |L $ %{} :Expr (:at 1710308613529) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Expr (:at 1710308613780) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308616179) (:by |rJoDgvdeG) (:text |prop-str) + |b $ %{} :Expr (:at 1710308618023) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308618023) (:by |rJoDgvdeG) (:text |turn-string) + |b $ %{} :Leaf (:at 1710308618023) (:by |rJoDgvdeG) (:text |p) + |T $ %{} :Expr (:at 1710308621232) (:by |rJoDgvdeG) :data $ {} - |D $ %{} :Expr (:at 1645976422809) (:by |rJoDgvdeG) + |D $ %{} :Leaf (:at 1710308621773) (:by |rJoDgvdeG) (:text |if) + |L $ %{} :Expr (:at 1710308622512) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Expr (:at 1645976417712) (:by |rJoDgvdeG) + |T $ %{} :Leaf (:at 1710342444927) (:by |rJoDgvdeG) (:text |.!startsWith) + |b $ %{} :Leaf (:at 1710308627992) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710308629841) (:by |rJoDgvdeG) (:text "|\"data-") + |P $ %{} :Expr (:at 1710308633947) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308638254) (:by |rJoDgvdeG) (:text |->) + |b $ %{} :Leaf (:at 1710308640146) (:by |rJoDgvdeG) (:text |target) + |h $ %{} :Leaf (:at 1710308642070) (:by |rJoDgvdeG) (:text |.-dataset) + |l $ %{} :Expr (:at 1710308643768) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1645976418289) (:by |rJoDgvdeG) (:text |[]) - |b $ %{} :Leaf (:at 1645976419673) (:by |rJoDgvdeG) (:text |p) - |h $ %{} :Leaf (:at 1645976421454) (:by |rJoDgvdeG) (:text |prop-value) - |b $ %{} :Leaf (:at 1645976424041) (:by |rJoDgvdeG) (:text |op) + |T $ %{} :Leaf (:at 1710341734186) (:by |rJoDgvdeG) (:text |js-set) + |b $ %{} :Expr (:at 1710308646104) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308649496) (:by |rJoDgvdeG) (:text |.!slice) + |b $ %{} :Leaf (:at 1710308652566) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710308657026) (:by |rJoDgvdeG) (:text |5) + |h $ %{} :Leaf (:at 1710308673211) (:by |rJoDgvdeG) (:text |prop-value) |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) + |T $ %{} :Leaf (:at 1710308536496) (:by |rJoDgvdeG) (:text |let) |j $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dashed->camel) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1610612155446) (:by |rJoDgvdeG) (:text |turn-string) - |j $ %{} :Leaf (:at 1610612157618) (:by |rJoDgvdeG) (:text |p) - |r $ %{} :Expr (:at 1504774121421) (:by nil) - :data $ {} - |T $ %{} :Leaf (:at 1623584543089) (:by |rJoDgvdeG) (:text |case-default) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) - |n $ %{} :Expr (:at 1623584541095) (:by |rJoDgvdeG) - :data $ {} - |T $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |aset) - |j $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |target) - |r $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |prop-name) - |v $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |prop-value) - |r $ %{} :Expr (:at 1504774121421) (:by nil) - :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text ||style) - |j $ %{} :Expr (:at 1541076694462) (:by |root) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) + |j $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dashed->camel) + |j $ %{} :Leaf (:at 1710308619706) (:by |rJoDgvdeG) (:text |prop-str) + |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |aset) - |j $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |prop-name) - |v $ %{} :Expr (:at 1541076694462) (:by |root) + |T $ %{} :Leaf (:at 1623584543089) (:by |rJoDgvdeG) (:text |case-default) + |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) + |n $ %{} :Expr (:at 1623584541095) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |style->string) - |j $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |prop-value) + |T $ %{} :Leaf (:at 1710341737082) (:by |rJoDgvdeG) (:text |js-set) + |j $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |target) + |r $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |prop-name) + |v $ %{} :Leaf (:at 1623584541095) (:by |rJoDgvdeG) (:text |prop-value) + |r $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text ||style) + |j $ %{} :Expr (:at 1541076694462) (:by |root) + :data $ {} + |T $ %{} :Leaf (:at 1710341744368) (:by |rJoDgvdeG) (:text |js-set) + |j $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |target) + |r $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |prop-name) + |v $ %{} :Expr (:at 1541076694462) (:by |root) + :data $ {} + |T $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |style->string) + |j $ %{} :Leaf (:at 1541076694462) (:by |root) (:text |prop-value) |add-style $ %{} :CodeEntry (:doc |) :code $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} @@ -9781,20 +9845,13 @@ |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op) + |j $ %{} :Leaf (:at 1710341914450) (:by |rJoDgvdeG) (:text |p) + |n $ %{} :Leaf (:at 1710341914874) (:by |rJoDgvdeG) (:text |v) |v $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1645976443304) (:by |rJoDgvdeG) (:text |let-sugar) + |T $ %{} :Leaf (:at 1710341917949) (:by |rJoDgvdeG) (:text |let) |j $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |D $ %{} :Expr (:at 1645976572266) (:by |rJoDgvdeG) - :data $ {} - |T $ %{} :Expr (:at 1645976444812) (:by |rJoDgvdeG) - :data $ {} - |T $ %{} :Leaf (:at 1645976446270) (:by |rJoDgvdeG) (:text |[]) - |b $ %{} :Leaf (:at 1645976447350) (:by |rJoDgvdeG) (:text |p) - |h $ %{} :Leaf (:at 1645976447750) (:by |rJoDgvdeG) (:text |v) - |b $ %{} :Leaf (:at 1645976573445) (:by |rJoDgvdeG) (:text |op) |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |style-name) @@ -9919,7 +9976,16 @@ :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |replace-prop) |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |n $ %{} :Expr (:at 1710341790724) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710341791221) (:by |rJoDgvdeG) (:text |nth) + |b $ %{} :Leaf (:at 1710341794019) (:by |rJoDgvdeG) (:text |op-data) + |h $ %{} :Leaf (:at 1710341795479) (:by |rJoDgvdeG) (:text |0) + |r $ %{} :Expr (:at 1710341797035) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710341800509) (:by |rJoDgvdeG) (:text |nth) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |b $ %{} :Leaf (:at 1710341801944) (:by |rJoDgvdeG) (:text |1) |v $ %{} :Expr (:at 1513921637106) (:by |root) :data $ {} |T $ %{} :Expr (:at 1689524869894) (:by |rJoDgvdeG) @@ -9932,7 +9998,16 @@ :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |add-prop) |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |r $ %{} :Expr (:at 1710308520320) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710308521551) (:by |rJoDgvdeG) (:text |nth) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |b $ %{} :Leaf (:at 1710308522348) (:by |rJoDgvdeG) (:text |0) + |t $ %{} :Expr (:at 1710308520320) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710308521551) (:by |rJoDgvdeG) (:text |nth) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |b $ %{} :Leaf (:at 1710308524596) (:by |rJoDgvdeG) (:text |1) |x $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Expr (:at 1689524877284) (:by |rJoDgvdeG) @@ -9958,7 +10033,16 @@ :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |add-style) |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |r $ %{} :Expr (:at 1710341900623) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710341903602) (:by |rJoDgvdeG) (:text |nth) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |b $ %{} :Leaf (:at 1710341904788) (:by |rJoDgvdeG) (:text |0) + |t $ %{} :Expr (:at 1710341907230) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710341907703) (:by |rJoDgvdeG) (:text |nth) + |b $ %{} :Leaf (:at 1710341908964) (:by |rJoDgvdeG) (:text |op-data) + |h $ %{} :Leaf (:at 1710341909270) (:by |rJoDgvdeG) (:text |1) |yT $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Expr (:at 1689524892975) (:by |rJoDgvdeG) @@ -9971,7 +10055,16 @@ :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |replace-style) |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op-data) + |r $ %{} :Expr (:at 1710341854626) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710341855185) (:by |rJoDgvdeG) (:text |nth) + |b $ %{} :Leaf (:at 1710341857389) (:by |rJoDgvdeG) (:text |op-data) + |h $ %{} :Leaf (:at 1710341857976) (:by |rJoDgvdeG) (:text |0) + |t $ %{} :Expr (:at 1710341854626) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710341855185) (:by |rJoDgvdeG) (:text |nth) + |b $ %{} :Leaf (:at 1710341857389) (:by |rJoDgvdeG) (:text |op-data) + |h $ %{} :Leaf (:at 1710341862706) (:by |rJoDgvdeG) (:text |1) |yj $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Expr (:at 1689524901671) (:by |rJoDgvdeG) @@ -10227,61 +10320,110 @@ |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op) - |v $ %{} :Expr (:at 1610612107887) (:by |rJoDgvdeG) + |j $ %{} :Leaf (:at 1710341807720) (:by |rJoDgvdeG) (:text |p) + |n $ %{} :Leaf (:at 1710341810794) (:by |rJoDgvdeG) (:text |prop-value) + |v $ %{} :Expr (:at 1710308348982) (:by |rJoDgvdeG) :data $ {} - |D $ %{} :Leaf (:at 1610612122986) (:by |rJoDgvdeG) (:text |let[]) - |L $ %{} :Expr (:at 1610612123330) (:by |rJoDgvdeG) + |D $ %{} :Leaf (:at 1710308349647) (:by |rJoDgvdeG) (:text |let) + |L $ %{} :Expr (:at 1710308349952) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1610612124015) (:by |rJoDgvdeG) (:text |p) - |j $ %{} :Leaf (:at 1610612139084) (:by |rJoDgvdeG) (:text |prop-value) - |P $ %{} :Leaf (:at 1610612127713) (:by |rJoDgvdeG) (:text |op) - |T $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Expr (:at 1710308350052) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308355156) (:by |rJoDgvdeG) (:text |prop-str) + |b $ %{} :Expr (:at 1710308358763) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308358763) (:by |rJoDgvdeG) (:text |turn-string) + |b $ %{} :Leaf (:at 1710308358763) (:by |rJoDgvdeG) (:text |p) + |T $ %{} :Expr (:at 1710308372168) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |let) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |D $ %{} :Leaf (:at 1710308372773) (:by |rJoDgvdeG) (:text |if) + |L $ %{} :Expr (:at 1710308373259) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710342461139) (:by |rJoDgvdeG) (:text |.!startsWith) + |b $ %{} :Leaf (:at 1710308378934) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710308390502) (:by |rJoDgvdeG) (:text "|\"data-") + |P $ %{} :Expr (:at 1710308416452) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710308416995) (:by |rJoDgvdeG) (:text |let) + |L $ %{} :Expr (:at 1710308417299) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Expr (:at 1710308417474) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dashed->camel) - |j $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710308422599) (:by |rJoDgvdeG) (:text |name) + |b $ %{} :Expr (:at 1710308422843) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1610212135735) (:by |rJoDgvdeG) (:text |turn-string) - |j $ %{} :Leaf (:at 1610612129609) (:by |rJoDgvdeG) (:text |p) - |r $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1710308432989) (:by |rJoDgvdeG) (:text |.!slice) + |b $ %{} :Leaf (:at 1710308429579) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710308429981) (:by |rJoDgvdeG) (:text |5) + |T $ %{} :Expr (:at 1710308402524) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308402524) (:by |rJoDgvdeG) (:text |if) + |b $ %{} :Expr (:at 1710308402524) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308402524) (:by |rJoDgvdeG) (:text |not=) + |b $ %{} :Leaf (:at 1710308402524) (:by |rJoDgvdeG) (:text |prop-value) + |h $ %{} :Expr (:at 1710308402524) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308408674) (:by |rJoDgvdeG) (:text |->) + |b $ %{} :Leaf (:at 1710308402524) (:by |rJoDgvdeG) (:text |target) + |h $ %{} :Leaf (:at 1710308410756) (:by |rJoDgvdeG) (:text |.-dataset) + |l $ %{} :Expr (:at 1710308412497) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308413987) (:by |rJoDgvdeG) (:text |aget) + |b $ %{} :Leaf (:at 1710308436491) (:by |rJoDgvdeG) (:text |name) + |h $ %{} :Expr (:at 1710308440865) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710308442662) (:by |rJoDgvdeG) (:text |->) + |L $ %{} :Leaf (:at 1710308443846) (:by |rJoDgvdeG) (:text |target) + |P $ %{} :Leaf (:at 1710308446064) (:by |rJoDgvdeG) (:text |.-dataset) + |T $ %{} :Expr (:at 1710308402524) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710341830863) (:by |rJoDgvdeG) (:text |js-set) + |h $ %{} :Leaf (:at 1710308453321) (:by |rJoDgvdeG) (:text |name) + |l $ %{} :Leaf (:at 1710308402524) (:by |rJoDgvdeG) (:text |prop-value) + |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |if) + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |let) |j $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1623584532031) (:by |rJoDgvdeG) (:text |identical?) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) - |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text ||value) + |T $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) + |j $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |dashed->camel) + |j $ %{} :Leaf (:at 1710308360257) (:by |rJoDgvdeG) (:text |prop-str) |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |if) |j $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1643708945272) (:by |rJoDgvdeG) (:text |not=) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-value) - |r $ %{} :Expr (:at 1504774121421) (:by nil) + |T $ %{} :Leaf (:at 1623584532031) (:by |rJoDgvdeG) (:text |identical?) + |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-name) + |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text ||value) + |r $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |if) + |j $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |.-value) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |r $ %{} :Expr (:at 1541076728088) (:by |root) - :data $ {} - |T $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |aset) - |j $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |prop-name) - |v $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |prop-value) - |v $ %{} :Expr (:at 1541076730573) (:by |root) - :data $ {} - |T $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |aset) - |j $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |target) - |r $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |prop-name) - |v $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |prop-value) + |T $ %{} :Leaf (:at 1643708945272) (:by |rJoDgvdeG) (:text |not=) + |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |prop-value) + |r $ %{} :Expr (:at 1504774121421) (:by nil) + :data $ {} + |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |.-value) + |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) + |r $ %{} :Expr (:at 1541076728088) (:by |root) + :data $ {} + |T $ %{} :Leaf (:at 1710341834257) (:by |rJoDgvdeG) (:text |js-set) + |j $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |target) + |r $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |prop-name) + |v $ %{} :Leaf (:at 1541076728088) (:by |root) (:text |prop-value) + |v $ %{} :Expr (:at 1541076730573) (:by |root) + :data $ {} + |T $ %{} :Leaf (:at 1710341836193) (:by |rJoDgvdeG) (:text |js-set) + |j $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |target) + |r $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |prop-name) + |v $ %{} :Leaf (:at 1541076730573) (:by |root) (:text |prop-value) |replace-style $ %{} :CodeEntry (:doc |) :code $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} @@ -10290,20 +10432,13 @@ |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) - |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |op) + |j $ %{} :Leaf (:at 1710341866012) (:by |rJoDgvdeG) (:text |p) + |n $ %{} :Leaf (:at 1710341866592) (:by |rJoDgvdeG) (:text |v) |v $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1645976475498) (:by |rJoDgvdeG) (:text |let-sugar) + |T $ %{} :Leaf (:at 1710341870073) (:by |rJoDgvdeG) (:text |let) |j $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |D $ %{} :Expr (:at 1645976477705) (:by |rJoDgvdeG) - :data $ {} - |T $ %{} :Expr (:at 1645976479750) (:by |rJoDgvdeG) - :data $ {} - |T $ %{} :Leaf (:at 1645976478151) (:by |rJoDgvdeG) (:text |[]) - |b $ %{} :Leaf (:at 1645976480871) (:by |rJoDgvdeG) (:text |p) - |h $ %{} :Leaf (:at 1645976481230) (:by |rJoDgvdeG) (:text |v) - |b $ %{} :Leaf (:at 1645976482011) (:by |rJoDgvdeG) (:text |op) |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |style-name) @@ -10375,10 +10510,10 @@ |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |event-name) |r $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |aset) + |T $ %{} :Leaf (:at 1710343024617) (:by |rJoDgvdeG) (:text |js-set) |j $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |target) |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |event-prop) - |v $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |nil) + |t $ %{} :Leaf (:at 1710343026069) (:by |rJoDgvdeG) (:text |nil) |rm-prop $ %{} :CodeEntry (:doc |) :code $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} @@ -10392,38 +10527,65 @@ :data $ {} |D $ %{} :Leaf (:at 1678121935631) (:by |rJoDgvdeG) (:text |case-default) |H $ %{} :Leaf (:at 1678121946694) (:by |rJoDgvdeG) (:text |op) - |L $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + |L $ %{} :Expr (:at 1710308705051) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |let) - |b $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + |D $ %{} :Leaf (:at 1710308705679) (:by |rJoDgvdeG) (:text |let) + |L $ %{} :Expr (:at 1710308705903) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + |T $ %{} :Expr (:at 1710308706050) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |k) - |b $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + |T $ %{} :Leaf (:at 1710308708029) (:by |rJoDgvdeG) (:text |prop-str) + |b $ %{} :Expr (:at 1710308709620) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710308709620) (:by |rJoDgvdeG) (:text |turn-string) + |b $ %{} :Leaf (:at 1710308709620) (:by |rJoDgvdeG) (:text |op) + |T $ %{} :Expr (:at 1710308721273) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1710308722450) (:by |rJoDgvdeG) (:text |if) + |L $ %{} :Expr (:at 1710308962752) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710342403227) (:by |rJoDgvdeG) (:text |.!startsWith) + |b $ %{} :Leaf (:at 1710308967789) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Leaf (:at 1710308969237) (:by |rJoDgvdeG) (:text "|\"data-") + |P $ %{} :Expr (:at 1710308970336) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1710309143085) (:by |rJoDgvdeG) (:text |->) + |b $ %{} :Leaf (:at 1710309145413) (:by |rJoDgvdeG) (:text |target) + |h $ %{} :Leaf (:at 1710309148054) (:by |rJoDgvdeG) (:text |.-dataset) + |l $ %{} :Expr (:at 1710309148727) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |dashed->camel) - |b $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + |T $ %{} :Leaf (:at 1710344356296) (:by |rJoDgvdeG) (:text |js-delete) + |b $ %{} :Expr (:at 1710309163494) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |turn-string) - |b $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |op) - |b $ %{} :Expr (:at 1678122184040) (:by |rJoDgvdeG) + |T $ %{} :Leaf (:at 1710309165097) (:by |rJoDgvdeG) (:text |.!slice) + |X $ %{} :Leaf (:at 1710309168539) (:by |rJoDgvdeG) (:text |prop-str) + |b $ %{} :Leaf (:at 1710309165987) (:by |rJoDgvdeG) (:text |5) + |T $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) :data $ {} - |D $ %{} :Leaf (:at 1678122387780) (:by |rJoDgvdeG) (:text |;) - |T $ %{} :Leaf (:at 1678122184680) (:by |rJoDgvdeG) (:text |ks) - |b $ %{} :Expr (:at 1678122186014) (:by |rJoDgvdeG) + |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |let) + |b $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678122201781) (:by |rJoDgvdeG) (:text |prop->attr) - |b $ %{} :Expr (:at 1678122203468) (:by |rJoDgvdeG) + |T $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678122203468) (:by |rJoDgvdeG) (:text |turn-string) - |b $ %{} :Leaf (:at 1678122203468) (:by |rJoDgvdeG) (:text |op) - |h $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) - :data $ {} - |D $ %{} :Leaf (:at 1678122382216) (:by |rJoDgvdeG) (:text |aset) - |b $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |target) - |h $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |k) - |l $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |nil) + |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |k) + |b $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |dashed->camel) + |b $ %{} :Leaf (:at 1710308712670) (:by |rJoDgvdeG) (:text |prop-str) + |b $ %{} :Expr (:at 1678122184040) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1678122387780) (:by |rJoDgvdeG) (:text |;) + |T $ %{} :Leaf (:at 1678122184680) (:by |rJoDgvdeG) (:text |ks) + |b $ %{} :Expr (:at 1678122186014) (:by |rJoDgvdeG) + :data $ {} + |T $ %{} :Leaf (:at 1678122201781) (:by |rJoDgvdeG) (:text |prop->attr) + |b $ %{} :Leaf (:at 1710308720024) (:by |rJoDgvdeG) (:text |prop-str) + |h $ %{} :Expr (:at 1678121938603) (:by |rJoDgvdeG) + :data $ {} + |D $ %{} :Leaf (:at 1678122382216) (:by |rJoDgvdeG) (:text |aset) + |b $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |target) + |h $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |k) + |l $ %{} :Leaf (:at 1678121938603) (:by |rJoDgvdeG) (:text |nil) |T $ %{} :Expr (:at 1678121748261) (:by |rJoDgvdeG) :data $ {} |L $ %{} :Leaf (:at 1678121756485) (:by |rJoDgvdeG) (:text |:class-name) @@ -10456,12 +10618,12 @@ |T $ %{} :Leaf (:at 1678207945986) (:by |rJoDgvdeG) (:text |:innerHTML) |b $ %{} :Expr (:at 1678121954426) (:by |rJoDgvdeG) :data $ {} - |T $ %{} :Leaf (:at 1678121957068) (:by |rJoDgvdeG) (:text |set!) + |T $ %{} :Leaf (:at 1710341288277) (:by |rJoDgvdeG) (:text |set!) |b $ %{} :Expr (:at 1678121961331) (:by |rJoDgvdeG) :data $ {} |D $ %{} :Leaf (:at 1678207949946) (:by |rJoDgvdeG) (:text |.-innerHTML) |T $ %{} :Leaf (:at 1678121958269) (:by |rJoDgvdeG) (:text |target) - |h $ %{} :Leaf (:at 1678121969305) (:by |rJoDgvdeG) (:text "|\"") + |h $ %{} :Leaf (:at 1710341289783) (:by |rJoDgvdeG) (:text "|\"") |h $ %{} :Expr (:at 1678207904032) (:by |rJoDgvdeG) :data $ {} |T $ %{} :Leaf (:at 1678207905636) (:by |rJoDgvdeG) (:text |:checked) @@ -10526,9 +10688,9 @@ |b $ %{} :Leaf (:at 1647336899184) (:by |rJoDgvdeG) (:text |target) |T $ %{} :Expr (:at 1504774121421) (:by nil) :data $ {} - |T $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |aset) + |T $ %{} :Leaf (:at 1710342877962) (:by |rJoDgvdeG) (:text |js-set) |r $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |style-name) - |v $ %{} :Leaf (:at 1504774121421) (:by |root) (:text |nil) + |t $ %{} :Leaf (:at 1710342878860) (:by |rJoDgvdeG) (:text |nil) |run-effect $ %{} :CodeEntry (:doc |) :code $ %{} :Expr (:at 1571584061797) (:by |rJoDgvdeG) :data $ {} diff --git a/compact.cirru b/compact.cirru index 1cbbcd3..342d971 100644 --- a/compact.cirru +++ b/compact.cirru @@ -1,6 +1,6 @@ {} (:package |respo) - :configs $ {} (:init-fn |respo.main/main!) (:reload-fn |respo.main/reload!) (:version |0.16.5) + :configs $ {} (:init-fn |respo.main/main!) (:reload-fn |respo.main/reload!) (:version |0.16.7) :modules $ [] |memof/ |lilac/ |calcit-test/ :entries $ {} :files $ {} @@ -113,7 +113,7 @@ state $ either (:data states) initial-state [] (effect-focus) div - {} $ :class-name style-todo-root + {} (:class-name style-todo-root) (:data-name "\"todolist") ; a $ {} (; :href "\"A") (; :class-name "\"B") (; :inner-text "\"C") (; :height "\"100px") comp-inspect |States state $ {} (:left |80px) div @@ -136,7 +136,8 @@ span $ {} (:on-click nil) (:inner-text "\"Add") =< 8 nil span $ {} (:inner-text |Clear) (:class-name widget/style-button) - :on-click $ fn (e d!) (d! :clear nil) + :on-click $ fn (e d!) + d! $ :: :clear =< 8 nil div ({}) div @@ -217,7 +218,7 @@ defn try-test! (dispatch! acc) let started $ js/Date.now - dispatch! :clear nil + dispatch! $ :: :clear loop x 20 dispatch! :add |empty @@ -228,7 +229,7 @@ dispatch! $ : hit-first (js/Math.random) if (> x 0) recur $ dec x - dispatch! :clear nil + dispatch! $ :: :clear loop x 10 dispatch! :add "|only 10 items" @@ -423,7 +424,7 @@ let handler $ aget el dirty-field js/window.removeEventListener event-name handler - aset el dirty-field nil + js-delete el dirty-field true nil :ns $ %{} :CodeEntry (:doc |) :code $ quote @@ -1253,10 +1254,13 @@ aset (.-dataset element) "\"defcomp" $ turn-string comp-mark &doseq (entry attrs) let - k $ dashed->camel - turn-string $ first entry + prop-str $ turn-string (first entry) v $ last entry - if (some? v) (aset element k v) + if (.!startsWith prop-str "\"data-") + -> element .-dataset $ js-set (.!slice prop-str 5) v + let + k $ dashed->camel prop-str + if (some? v) (aset element k v) &doseq (entry style) let style-name $ turn-string (first entry) @@ -1490,19 +1494,19 @@ .!stopPropagation event |add-prop $ %{} :CodeEntry (:doc |) :code $ quote - defn add-prop (target op) - let-sugar - [] p prop-value - , op - prop-name $ dashed->camel (turn-string p) - case-default prop-name (aset target prop-name prop-value) - |style $ aset target prop-name (style->string prop-value) + defn add-prop (target p prop-value) + let + prop-str $ turn-string p + if (.!startsWith prop-str "\"data-") + -> target .-dataset $ js-set (.!slice prop-str 5) prop-value + let + prop-name $ dashed->camel prop-str + case-default prop-name (js-set target prop-name prop-value) + |style $ js-set target prop-name (style->string prop-value) |add-style $ %{} :CodeEntry (:doc |) :code $ quote - defn add-style (target op) - let-sugar - [] p v - , op + defn add-style (target p v) + let style-name $ dashed->camel (turn-string p) style-value $ get-style-value v style-name -> (.-style target) (aset style-name style-value) @@ -1523,11 +1527,14 @@ target $ find-target root n-coord tag-match op :replace-prop _coord _n-coord op-data - replace-prop target op-data - (:add-prop _coord _n-coord op-data) (add-prop target op-data) + replace-prop target (nth op-data 0) (nth op-data 1) + (:add-prop _coord _n-coord op-data) + add-prop target (nth op-data 0) (nth op-data 1) (:rm-prop _coord _n-coord op-data) (rm-prop target op-data) - (:add-style _coord _n-coord op-data) (add-style target op-data) - (:replace-style _coord _n-coord op-data) (replace-style target op-data) + (:add-style _coord _n-coord op-data) + add-style target (nth op-data 0) (nth op-data 1) + (:replace-style _coord _n-coord op-data) + replace-style target (nth op-data 0) (nth op-data 1) (:rm-style _coord _n-coord op-data) (rm-style target op-data) (:set-event coord _n-coord op-data) (add-event target op-data listener-builder coord) (:rm-event _coord _n-coord op-data) (rm-event target op-data) @@ -1558,20 +1565,26 @@ .!remove target |replace-prop $ %{} :CodeEntry (:doc |) :code $ quote - defn replace-prop (target op) - let[] (p prop-value) op $ let - prop-name $ dashed->camel (turn-string p) - if (identical? prop-name |value) - if - not= prop-value $ .-value target - aset target prop-name prop-value - aset target prop-name prop-value + defn replace-prop (target p prop-value) + let + prop-str $ turn-string p + if (.!startsWith prop-str "\"data-") + let + name $ .!slice prop-str 5 + if + not= prop-value $ -> target .-dataset (aget name) + -> target .-dataset $ js-set name prop-value + let + prop-name $ dashed->camel prop-str + if (identical? prop-name |value) + if + not= prop-value $ .-value target + js-set target prop-name prop-value + js-set target prop-name prop-value |replace-style $ %{} :CodeEntry (:doc |) :code $ quote - defn replace-style (target op) - let-sugar - [] p v - , op + defn replace-style (target p v) + let style-name $ dashed->camel (turn-string p) -> (.-style target) aset style-name $ get-style-value v style-name @@ -1584,15 +1597,19 @@ defn rm-event (target event-name) &let event-prop $ event->prop event-name - aset target event-prop nil + js-set target event-prop nil |rm-prop $ %{} :CodeEntry (:doc |) :code $ quote defn rm-prop (target op) case-default op let - k $ dashed->camel (turn-string op) - ; ks $ prop->attr (turn-string op) - aset target k nil + prop-str $ turn-string op + if (.!startsWith prop-str "\"data-") + -> target .-dataset $ js-delete (.!slice prop-str 5) + let + k $ dashed->camel prop-str + ; ks $ prop->attr prop-str + aset target k nil :class-name $ .!removeAttribute target "\"class" :href $ .!removeAttribute target "\"href" :inner-text $ set! (.-innerText target) "\"" @@ -1605,7 +1622,7 @@ defn rm-style (target op) &let style-name $ dashed->camel (turn-string op) - -> (.-style target) (aset style-name nil) + -> (.-style target) (js-set style-name nil) |run-effect $ %{} :CodeEntry (:doc |) :code $ quote defn run-effect (target method coord) diff --git a/package.json b/package.json index 1a515a2..fb8593f 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { - "version": "0.16.5", + "version": "0.16.7", "dependencies": { - "@calcit/procs": "^0.8.35" + "@calcit/procs": "^0.8.41" }, "scripts": { "test": "cr --once --emit-js --init-fn=respo.test.main/main! && node test.mjs" }, "devDependencies": { "bottom-tip": "^0.1.5", - "vite": "^5.1.4" + "vite": "^5.1.6" } } diff --git a/yarn.lock b/yarn.lock index 03e3682..a381a07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,10 +2,10 @@ # yarn lockfile v1 -"@calcit/procs@^0.8.35": - version "0.8.35" - resolved "https://registry.yarnpkg.com/@calcit/procs/-/procs-0.8.35.tgz#3143169f7fb3fee2ca2b09576db2565c75a77e7a" - integrity sha512-W9LzOMS2DuCVe0l9NZjcNZdLw9VZ9we5E5D59pWo77WuBF1B19m6aHXzN7HJ12yVDk82fHEGXCo58bdZm83tkQ== +"@calcit/procs@^0.8.41": + version "0.8.41" + resolved "https://registry.npmmirror.com/@calcit/procs/-/procs-0.8.41.tgz#8a53018d28ecaf294b9dd9fe442803d45ae237e1" + integrity sha512-jgalDsEal84aCkIkUwHyq0CUEnnOJKTQLXwkRmA1envNtU0m7yYLw01siOcsIYxrUzPE2P9zJ14dsj+JPJ9kuw== dependencies: "@calcit/ternary-tree" "0.0.23" "@cirru/parser.ts" "^0.0.6" @@ -141,70 +141,70 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== -"@rollup/rollup-android-arm-eabi@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz#38c3abd1955a3c21d492af6b1a1dca4bb1d894d6" - integrity sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w== - -"@rollup/rollup-android-arm64@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz#3822e929f415627609e53b11cec9a4be806de0e2" - integrity sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ== - -"@rollup/rollup-darwin-arm64@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz#6c082de71f481f57df6cfa3701ab2a7afde96f69" - integrity sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ== - -"@rollup/rollup-darwin-x64@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz#c34ca0d31f3c46a22c9afa0e944403eea0edcfd8" - integrity sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg== - -"@rollup/rollup-linux-arm-gnueabihf@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz#48e899c1e438629c072889b824a98787a7c2362d" - integrity sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA== - -"@rollup/rollup-linux-arm64-gnu@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz#788c2698a119dc229062d40da6ada8a090a73a68" - integrity sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA== - -"@rollup/rollup-linux-arm64-musl@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz#3882a4e3a564af9e55804beeb67076857b035ab7" - integrity sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ== - -"@rollup/rollup-linux-riscv64-gnu@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz#0c6ad792e1195c12bfae634425a3d2aa0fe93ab7" - integrity sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw== - -"@rollup/rollup-linux-x64-gnu@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz#9d62485ea0f18d8674033b57aa14fb758f6ec6e3" - integrity sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA== - -"@rollup/rollup-linux-x64-musl@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz#50e8167e28b33c977c1f813def2b2074d1435e05" - integrity sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw== - -"@rollup/rollup-win32-arm64-msvc@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz#68d233272a2004429124494121a42c4aebdc5b8e" - integrity sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw== - -"@rollup/rollup-win32-ia32-msvc@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz#366ca62221d1689e3b55a03f4ae12ae9ba595d40" - integrity sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA== - -"@rollup/rollup-win32-x64-msvc@4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz#9ffdf9ed133a7464f4ae187eb9e1294413fab235" - integrity sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg== +"@rollup/rollup-android-arm-eabi@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz#b98786c1304b4ff8db3a873180b778649b5dff2b" + integrity sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg== + +"@rollup/rollup-android-arm64@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz#8833679af11172b1bf1ab7cb3bad84df4caf0c9e" + integrity sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q== + +"@rollup/rollup-darwin-arm64@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz#ef02d73e0a95d406e0eb4fd61a53d5d17775659b" + integrity sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g== + +"@rollup/rollup-darwin-x64@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz#3ce5b9bcf92b3341a5c1c58a3e6bcce0ea9e7455" + integrity sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg== + +"@rollup/rollup-linux-arm-gnueabihf@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz#3d3d2c018bdd8e037c6bfedd52acfff1c97e4be4" + integrity sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ== + +"@rollup/rollup-linux-arm64-gnu@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz#5fc8cc978ff396eaa136d7bfe05b5b9138064143" + integrity sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w== + +"@rollup/rollup-linux-arm64-musl@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz#f2ae7d7bed416ffa26d6b948ac5772b520700eef" + integrity sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw== + +"@rollup/rollup-linux-riscv64-gnu@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz#303d57a328ee9a50c85385936f31cf62306d30b6" + integrity sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA== + +"@rollup/rollup-linux-x64-gnu@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz#f672f6508f090fc73f08ba40ff76c20b57424778" + integrity sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA== + +"@rollup/rollup-linux-x64-musl@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz#d2f34b1b157f3e7f13925bca3288192a66755a89" + integrity sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw== + +"@rollup/rollup-win32-arm64-msvc@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz#8ffecc980ae4d9899eb2f9c4ae471a8d58d2da6b" + integrity sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA== + +"@rollup/rollup-win32-ia32-msvc@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz#a7505884f415662e088365b9218b2b03a88fc6f2" + integrity sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw== + +"@rollup/rollup-win32-x64-msvc@4.13.0": + version "4.13.0" + resolved "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz#6abd79db7ff8d01a58865ba20a63cfd23d9e2a10" + integrity sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw== "@types/estree@1.0.5": version "1.0.5" @@ -344,25 +344,25 @@ process@^0.11.10: integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== rollup@^4.2.0: - version "4.12.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.12.0.tgz#0b6d1e5f3d46bbcf244deec41a7421dc54cc45b5" - integrity sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q== + version "4.13.0" + resolved "https://registry.npmmirror.com/rollup/-/rollup-4.13.0.tgz#dd2ae144b4cdc2ea25420477f68d4937a721237a" + integrity sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg== dependencies: "@types/estree" "1.0.5" optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.12.0" - "@rollup/rollup-android-arm64" "4.12.0" - "@rollup/rollup-darwin-arm64" "4.12.0" - "@rollup/rollup-darwin-x64" "4.12.0" - "@rollup/rollup-linux-arm-gnueabihf" "4.12.0" - "@rollup/rollup-linux-arm64-gnu" "4.12.0" - "@rollup/rollup-linux-arm64-musl" "4.12.0" - "@rollup/rollup-linux-riscv64-gnu" "4.12.0" - "@rollup/rollup-linux-x64-gnu" "4.12.0" - "@rollup/rollup-linux-x64-musl" "4.12.0" - "@rollup/rollup-win32-arm64-msvc" "4.12.0" - "@rollup/rollup-win32-ia32-msvc" "4.12.0" - "@rollup/rollup-win32-x64-msvc" "4.12.0" + "@rollup/rollup-android-arm-eabi" "4.13.0" + "@rollup/rollup-android-arm64" "4.13.0" + "@rollup/rollup-darwin-arm64" "4.13.0" + "@rollup/rollup-darwin-x64" "4.13.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.13.0" + "@rollup/rollup-linux-arm64-gnu" "4.13.0" + "@rollup/rollup-linux-arm64-musl" "4.13.0" + "@rollup/rollup-linux-riscv64-gnu" "4.13.0" + "@rollup/rollup-linux-x64-gnu" "4.13.0" + "@rollup/rollup-linux-x64-musl" "4.13.0" + "@rollup/rollup-win32-arm64-msvc" "4.13.0" + "@rollup/rollup-win32-ia32-msvc" "4.13.0" + "@rollup/rollup-win32-x64-msvc" "4.13.0" fsevents "~2.3.2" source-map-js@^1.0.2: @@ -389,10 +389,10 @@ virtual-dom@^2.1.1: x-is-array "0.1.0" x-is-string "0.1.0" -vite@^5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.1.4.tgz#14e9d3e7a6e488f36284ef13cebe149f060bcfb6" - integrity sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg== +vite@^5.1.6: + version "5.1.6" + resolved "https://registry.npmmirror.com/vite/-/vite-5.1.6.tgz#706dae5fab9e97f57578469eef1405fc483943e4" + integrity sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA== dependencies: esbuild "^0.19.3" postcss "^8.4.35"