Publish the enrolled-sync startup fix and pin the site to lofi-node 0.5.1.
- commit
- 86b5ddcfae429f6eeff29c94fc3ef72bab0e257a
- parent
- 8d803da49be6031420b9a3c813e5cd3445cf6168
- author
- Dami <dami.etoile@gmail.com>
| M | .github/ | 2 | +- |
| M | apps/ | 24 | ++---------------------- |
| M | deno.json | 2 | +- |
| M | package/ | 8 | ++++---- |
| M | package/ | 2 | +- |
| M | package/ | 2 | +- |
@@ -24,7 +24,7 @@ permissions:
2424 # Bump procedure: point LOFI_NODE_REF at the new lofi-node commit SHA in the2525 # same PR that reviews the resulting /node pages.2626 env:27- LOFI_NODE_REF: 101161c9dc2f2a79907d902b0639bee6fd51740827+ LOFI_NODE_REF: 9bc3319fe30d747921f27206ba6d5a5193f298942828 2929 jobs:3030 build:@@ -8,7 +8,6 @@
88 "npm:@noble/hashes@1.8.0": "1.8.0",99 "npm:astro@7.0.9": "7.0.9_@emnapi+core@1.11.1_@emnapi+runtime@1.11.1",1010 "npm:jazz-tools@2.0.0-alpha.53": "2.0.0-alpha.53",11- "npm:playwright@1.61.1": "1.61.1",1211 "npm:preact-render-to-string@6.7.0": "6.7.0_preact@10.29.7",1312 "npm:preact@10.29.7": "10.29.7_preact-render-to-string@6.7.0",1413 "npm:typescript@6.0.3": "6.0.3",@@ -1868,11 +1867,6 @@
18681867 "tiny-inflate"18691868 ]18701869 },1871- "fsevents@2.3.2": {1872- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",1873- "os": ["darwin"],1874- "scripts": true1875- },18761870 "fsevents@2.3.3": {18771871 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",18781872 "os": ["darwin"],@@ -2329,20 +2323,6 @@
23292323 "picomatch@4.0.5": {23302324 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A=="23312325 },2332- "playwright-core@1.61.1": {2333- "integrity": "sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==",2334- "bin": true2335- },2336- "playwright@1.61.1": {2337- "integrity": "sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==",2338- "dependencies": [2339- "playwright-core"2340- ],2341- "optionalDependencies": [2342- "fsevents@2.3.2"2343- ],2344- "bin": true2345- },23462326 "pluralize-esm@9.0.5": {23472327 "integrity": "sha512-Kb2dcpMsIutFw2hYrN0EhsAXOUJTd6FVMIxvNAkZCMQLVt9NGZqQczvGpYDxNWCZeCWLHUPxQIBudWzt1h7VVA=="23482328 },@@ -2781,7 +2761,7 @@
27812761 "tinyglobby"27822762 ],27832763 "optionalDependencies": [2784- "fsevents@2.3.3"2764+ "fsevents"27852765 ],27862766 "optionalPeers": [27872767 "esbuild@0.28.1"@@ -3028,7 +3008,7 @@
30283008 "npm:vite@8.1.4"30293009 ],30303010 "links": {3031- "jsr:@nzip/lofi@0.9.0": {3011+ "jsr:@nzip/lofi@0.9.1": {30323012 "dependencies": [30333013 "npm:@astrojs/check@0.9.9",30343014 "npm:@astrojs/preact@6.0.1",@@ -1,6 +1,6 @@
11 {22 "name": "@nzip/lofi",3- "version": "0.9.0",3+ "version": "0.9.1",44 "license": "MIT",55 "description": "A local-first Deno PWA framework with durable local data, recoverable accounts, optional Jazz sync, mutations with sync-boundary effects, and private, direct-share, or group access templates.",66 "exports": {@@ -147,9 +147,9 @@ Deno.test("createProject materializes the complete starter snapshot", async () =
147147 );148148 }149149 const config = JSON.parse(await Deno.readTextFile(join(result.destination, "deno.json")));150- assertEquals(config.imports["@nzip/lofi"], "jsr:@nzip/lofi@0.9.0");151- assertEquals(config.imports["@nzip/lofi/"], "jsr:@nzip/lofi@0.9.0/");152- assertEquals(config.imports["@nzip/lofi/testing"], "jsr:@nzip/lofi@0.9.0/testing");150+ assertEquals(config.imports["@nzip/lofi"], "jsr:@nzip/lofi@0.9.1");151+ assertEquals(config.imports["@nzip/lofi/"], "jsr:@nzip/lofi@0.9.1/");152+ assertEquals(config.imports["@nzip/lofi/testing"], "jsr:@nzip/lofi@0.9.1/testing");153153 const lofiSpecifiers = Object.entries(config.imports)154154 .filter(([name]) => name.startsWith("@nzip/lofi/"))155155 .map(([, specifier]) => String(specifier));@@ -158,7 +158,7 @@ Deno.test("createProject materializes the complete starter snapshot", async () =
158158 `expected one package prefix, access, schema, two integrations, six commands, seven recipes, and testing, received ${lofiSpecifiers.length}`,159159 );160160 assert(161- lofiSpecifiers.every((specifier) => specifier.startsWith("jsr:@nzip/lofi@0.9.0/")),161+ lofiSpecifiers.every((specifier) => specifier.startsWith("jsr:@nzip/lofi@0.9.1/")),162162 "generated lofi commands do not resolve through one exact package version",163163 );164164 const appSource = await Deno.readTextFile(join(result.destination, "src", "app.ts"));@@ -1,7 +1,7 @@
11 {22 ".env.example": "0cfad81a3ba6442ac15d7cbe44a00374bf4dbf8af68ca412e54fb100241ddeab",33 ".gitignore": "9b9fa4b95f8f728ce80e93fc224d430328786b620096b80f067a3190c410a00e",4- "deno.json": "e09ff61fcc156190a8d20f0a78a7cf2be74079f75bb08a3bef1867ca74e19e1c",4+ "deno.json": "4d8d67a75cbb68a24fe406bfa9f96d5efb4fcf0a7fa6bf14171b07396351a857",55 "public/apple-touch-icon.png": "be2b77066d9681709210388413ddcd94318906799ddd6645934b789a04bd4a61",66 "public/favicon.svg": "35b92ad48231c470b348eaebe6d6fe14acf2ec4a86e6726a03ccb130328a0d85",77 "public/icon-192.png": "6ee711f9ec990ec55f789d7943813c5193973bf2ca9199078ee85d285317e07c",@@ -1,5 +1,5 @@
11 /** The single source version for generated @nzip/lofi references. */2-export const LOFI_VERSION = "0.9.0";2+export const LOFI_VERSION = "0.9.1";33 44 /** The exact JSR package prefix emitted into generated projects. */55 export const LOFI_PACKAGE_PREFIX = `jsr:@nzip/lofi@${LOFI_VERSION}/`;