{"_id":"@floless/app","_rev":"265-f87eb35e1c7c17fbd6ee2f3d3ba82f7b","name":"@floless/app","dist-tags":{"latest":"0.148.1"},"versions":{"0.5.1":{"name":"@floless/app","version":"0.5.1","_id":"@floless/app@0.5.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"09e3f7d8cc1951eea65a5fcdc51e20d529415cd8","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.5.1.tgz","fileCount":18,"integrity":"sha512-Ob8vwTNE9l2Poui+an8H0OZXFH2EDdHPUbeAyCcgrNO7/IwCfYDhLqcAo6x5ZrDkvFMc7Z0e/Xh30TTFQwToEQ==","signatures":[{"sig":"MEUCIQDR13ItvlboNTTGspMCBwjYZ/fj27Cpg/X9CsybJFVXjQIgV1SMenFyCmmIxdFKdMEpKsXOUVwgYiXhUeh+CsCxOGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2633071},"type":"module","engines":{"node":">=20"},"gitHead":"d7271467e42b2cc122ac66722a9ef125c81af9a7","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart"},"_npmUser":{"name":"elpawello","email":"pawellisowski@o2.pl"},"_npmVersion":"10.8.2","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1_1780247138428_0.8223049096342705","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@floless/app","version":"0.5.2","_id":"@floless/app@0.5.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"936d1d48a526b18ec5da77686c61611e807d6a80","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.5.2.tgz","fileCount":18,"integrity":"sha512-As0gY1hQr+Qmxc1TtNtm4zVf9IdW/Eyg5c/Gxfsdg3zi5o3CK5koyeBSK+J4lsTqM2wh7exmaiwxwy8zgpGQaw==","signatures":[{"sig":"MEYCIQDv3yZs82eMtEArbQoyDqF21EyUj1m2qvV122RRW/bU+gIhAN7wI4tgeToZQ2a49ABfmG6Hp4pppfFtkIi3KnQ18wh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2635042},"type":"module","engines":{"node":">=20"},"gitHead":"8e27f8cb675f1904dfc055e3bc0359ae4a9ffc82","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.2_1780252021843_0.04866576461454741","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@floless/app","version":"0.6.0","_id":"@floless/app@0.6.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e95562e1f0f7fda8e135429e45dd770672f0f8ac","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.6.0.tgz","fileCount":21,"integrity":"sha512-eoPVfLMZ0RnpK4Myo52ZWO+yH335hSoWJiuZQAQRt5yU8+IerpxturmB9hevl25Ug0ID65DG5oTNuepojvf5aw==","signatures":[{"sig":"MEQCIG1gwdFQpY9fhiRF/vpbO0rTD+VRzdM8DqyozLt5PcewAiAKqGfHIIpSiPu/Ojr4Thd+fDaYQV+gHu91xX931ENfTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2676423},"type":"module","engines":{"node":">=20"},"gitHead":"9452a52dbfc90ecabb09e3735cd40ec20c262b03","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.0_1780333382268_0.28453765935465425","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@floless/app","version":"0.6.1","_id":"@floless/app@0.6.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6bf3bebe0f99ae731506c68f19a2a38eb07ddfe6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.6.1.tgz","fileCount":21,"integrity":"sha512-jNRVpz7HlS32z9pqdV6MLuawvPbf5x/lNHzIjk47Ov1YnWCmm/5yH6bOhR5Py7nmFgvTXPEYGSESrA1xi27mLA==","signatures":[{"sig":"MEUCIEOLM5twfRxEyvFiA/Qt/RT5wOeyqe8AlMOqVvYf6aCAAiEA5Qu6f4m09bY/4hanjT7kNDq72x0BT+kRRR5TXt8iO4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2677033},"type":"module","engines":{"node":">=20"},"gitHead":"78f1cf08000f603bf730686baae94113784664e3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.1_1780378043835_0.7008070674467068","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@floless/app","version":"0.6.2","_id":"@floless/app@0.6.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"281ed6a6580f91bc6e6122831eff17c376680cd0","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.6.2.tgz","fileCount":21,"integrity":"sha512-bi2Ljz88ldYaB4XQ/Ci1rktfFHvvA6H+FbT+nTk7vyn4hJcPSSId1wY8qjPrADhXZI8J3cWYMQZ8OGRI+6XRtg==","signatures":[{"sig":"MEUCIGryJqDqEgJnvH1k4jSTWzy8P4jKkhDWuQHZEgR9KOyvAiEAt7FOElA3bWmghPFYCYV+/hg/Pv4IQlAfvAAY23TFWJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2678377},"type":"module","engines":{"node":">=20"},"gitHead":"2bdfd7bb260603cfc23a2ee1ad133030b327fb70","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.2_1780387547434_0.08124811376607988","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@floless/app","version":"0.6.3","_id":"@floless/app@0.6.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6cee18f3a78cc190b7439a2e39a09e2ca83f126d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.6.3.tgz","fileCount":21,"integrity":"sha512-KN1UwSGkMNhdrOhjvXGN65PLDD59fKnuwAxsz1+d8hT/d6rloCGSfh/lIN4zNENTX/qIkfhXSM2VysqqtwYSVQ==","signatures":[{"sig":"MEQCIDMQiuHIAhM+VLbfPF5L8+wlQVCEgWaU4HPkUKlD1+iEAiAW8psqheAd0T0TelscNj1xWua05TPuR0YayoBi2So6iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2679217},"type":"module","engines":{"node":">=20"},"gitHead":"e21d21123e180bfc92ea58d38598d4aa0b9bb394","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.6.3_1780551790847_0.22164603731302157","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@floless/app","version":"0.7.0","_id":"@floless/app@0.7.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"cfe1c452171f59b509aada56c2d59c27e967e15f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.7.0.tgz","fileCount":21,"integrity":"sha512-DKXHaADJOAlKdVhf1xYGwl7WByNWP+xVRIRQjFzAFpjJ4xyDpwaPPA6GUH4Zo0qFG8PqPx9OA0GdIzEUZ+Db1g==","signatures":[{"sig":"MEYCIQDqx0EqEsbG/90ThUZG2hIEW376D/Fu1k6l+K69HEUZDQIhAM9CuVXPmJIo+oemuwg0d0nd1epg7xyWFqqgahp2F7Ix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685199},"type":"module","engines":{"node":">=20"},"gitHead":"1699f90f138441edd3167163297a60c5049bde43","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.0_1780752170788_0.4054775364530765","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@floless/app","version":"0.7.1","_id":"@floless/app@0.7.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c7ec393f85baa1bc8dd5ab06d64495c0764fe493","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.7.1.tgz","fileCount":21,"integrity":"sha512-1UdOTxJfJvLd0o6pFhFoIfhMNhAc7lC14sCc+Qdto6cy3lsEjki7BHTmyL31TANEzEJ7wrQRAZZsi/t2588alQ==","signatures":[{"sig":"MEYCIQCpoq5q6LK5eIe/BmgubNtMNxz/2LO4KNbs9VBYSTnvdQIhAPNT1ixYqQ97iwCvqvAPj3TRyxlBmyTCsI2qEDQrhRSk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2694230},"type":"module","engines":{"node":">=20"},"gitHead":"e62fb3131735a81aab3e0d3121fd4f78864d20e1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.7.1_1780816975141_0.956710113572429","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@floless/app","version":"0.8.0","_id":"@floless/app@0.8.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c0b6e93b82351c5a89c9c663ad63eac60ee09931","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.8.0.tgz","fileCount":22,"integrity":"sha512-NeSs1PwNTCpxcnLxoPUJGNiZUNPT29UuJRPmIKXE6ZcsijaKQSw6Y34v14vh6K5IfRgRdI4n9FLlq/z9LT4tPg==","signatures":[{"sig":"MEYCIQDcRR0Fez51Tqy9dxwI03gntb5yp8IE14kvN3MdSCMh0gIhAPd4mwdsnT0Oum47e+V/BvGODRIdfr4jmw5O5hPpF0Ej","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2717567},"type":"module","engines":{"node":">=20"},"gitHead":"a634f66f7a671932771571812ccfcc817a836db0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.8.0_1780859278118_0.0550510877874375","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@floless/app","version":"0.9.0","_id":"@floless/app@0.9.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e6a35ab2486edff33bc6d367c905bdd96c2f9f26","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.9.0.tgz","fileCount":22,"integrity":"sha512-Dme8Wn8PoggXNSHcYvAkdfjbrhDXWCs1g7ulWBIvuuxbhENeGWBv8jgNjs5exnfwdAeJZwjei/ZF+HeHsPy90g==","signatures":[{"sig":"MEUCIAwFEiwvBye0KCq+B7p6b+g/Nq6EfvTkylN9kK4K0RXXAiEA/YlV+Xc/JCecKz1S8Vap8jz+so8z/roHKsgEHOSdtUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2747936},"type":"module","engines":{"node":">=20"},"gitHead":"c81849c0f1c943373b9415214988e87d8cec12a7","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.0_1780918055738_0.276877349741242","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@floless/app","version":"0.9.1","_id":"@floless/app@0.9.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fea628ef249d9721d1e6140ded547dc54d8df430","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.9.1.tgz","fileCount":22,"integrity":"sha512-dXGgG39GPbK/n7bRY+6z59pQP8/zL0apREvUfUD3c+VZqPsIOVA31HVJWp73nWFgjPiUxjXqL8Xm8K3oSYNRkw==","signatures":[{"sig":"MEUCIFCW/RE68HjxUAOw02ua4pidVMNbWvAlHEj+YjAC/HpIAiEAvhmNAQPgKSN5MIGN7/kV9DmoEggE8Pb2N/gWr92yorQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2748417},"type":"module","engines":{"node":">=20"},"gitHead":"cda9df1e66d265247c855053bf56b7b4ef0911bd","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.1_1780933082470_0.8170449366969215","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@floless/app","version":"0.9.2","_id":"@floless/app@0.9.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0f1589d3d993b18127b61ab986faff6faa9e3332","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.9.2.tgz","fileCount":22,"integrity":"sha512-zvUNXxE6gyjzrbzqveHuSU0jdNBTTy2SttuGT3KsfLcgXQvEY87XXV5JXtrRFnqa65WD9brKYY1ZHxOeK0XgSw==","signatures":[{"sig":"MEQCIAgVEwxNZyeAqQ+0RHz+qRiE5/d1IEH+YxvydDEG52CXAiAdu4ZlzDoz28TscCGz+nFKRl0AYTfVRYuOGwT1O481Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2750162},"type":"module","engines":{"node":">=20"},"gitHead":"4e53e5db9c7957b34b2afa12293375c8d676e0d8","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.9.2_1780991291290_0.5643716312662836","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@floless/app","version":"0.10.0","_id":"@floless/app@0.10.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6938641c5345fcc2bf136c74cea96032bdddf084","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.10.0.tgz","fileCount":22,"integrity":"sha512-465wJMK/eTkFQVZaVdTL6uKGSda3FjdH8L+TD04hEn4akZkdvVtJy2dODA01IRS7SgWQDFaslMOUVB3QICCU8g==","signatures":[{"sig":"MEUCIQDCnTYHRkZ8oSFR55PZiFfg3t+lsxKvnQm41zVJS1HCywIgHwNnoLtggqJYB6u131xvtczaAaqO+Au8pHOYtJpCnQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2752504},"type":"module","engines":{"node":">=20"},"gitHead":"d268e463b02e040d2307a6c9f6fe0eab0d953523","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.10.0_1781114356340_0.9153002350775086","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@floless/app","version":"0.11.0","_id":"@floless/app@0.11.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e31dd16c4820a57ba82f9ccbd779affb99b6a2bc","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.11.0.tgz","fileCount":22,"integrity":"sha512-2tK+hwowIt6UD8E+5e3c7h+nSZSvo4HrAVlWMZ/uj46556jVP08eva40ZsihDt2FjsOeUQD2QZnItXVJh0gHCA==","signatures":[{"sig":"MEYCIQDU6M3S5YOmx90/vLuFGEaC3k984+y/En9CbDrC3D+IIQIhAL8lIvtNA+yLDUEF4B7jAKBARAeiMjAwi7HuJolMRN/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2758020},"type":"module","engines":{"node":">=20"},"gitHead":"74a3440ad0230ef70dcc50c75a35cd5739e25f6c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.11.0_1781117941306_0.9555471954294075","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@floless/app","version":"0.12.0","_id":"@floless/app@0.12.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"703aed337a98124146ba12372de7cbf0e64ec41a","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.12.0.tgz","fileCount":24,"integrity":"sha512-p9ljK4suepfenZqQSyXxBW+JjjgXCdB9Ce0ayMMl+7mGjnMc6pYUCkCQE11i+DSJlfR5PRx8fxMIkVY0X2erpA==","signatures":[{"sig":"MEQCIBIByKXn3hXc60il9zdhw4ZrZ4CqWEQ536wY4L3LBxgXAiB2Me0qlqN04aZaI+lUJRN/vJoOtucR/Rkkf7m0YVUzMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2829603},"type":"module","engines":{"node":">=20"},"gitHead":"12feacc15f6dfdec1191ebe4e7c0c2c9562e55eb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.12.0_1781154759456_0.36966669655272977","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@floless/app","version":"0.12.1","_id":"@floless/app@0.12.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a2f9d5a80baa8dbf67d0ffafc3c18202de990ecd","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.12.1.tgz","fileCount":24,"integrity":"sha512-DsqCHrCP22gBnrYIWXJJEOFvBEx00ERbEBQzV3ic4TWnwnY/G/caVwdJZdGoVDY66Cjw8072FZ65TAm1sHqpoQ==","signatures":[{"sig":"MEUCIQCYI6npYnc0P3w3y44/VeU1mX5/MtTOOpVBPi9IilbYNgIgfB8e6en7JfMvPJH5syOV09hflx3jdegb0AKqP6LS3b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2835186},"type":"module","engines":{"node":">=20"},"gitHead":"9e2fa1b84d3691b185c1d642f7a61cccca84476c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.12.1_1781173185974_0.09614628293003813","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@floless/app","version":"0.12.2","_id":"@floless/app@0.12.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"51adb66a828d813c965bb7c7deb1950818b4ff30","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.12.2.tgz","fileCount":24,"integrity":"sha512-3ITtRbs6jK0PQn0SwqhFkpPPI6PSx7DeimHupJfaxOIEAdsvykCsAXkvPo6PTjOwHZVswYD2bQwTLvBZ5y1OZQ==","signatures":[{"sig":"MEUCIQC/tKQCmr3PsJk4bdgTDzrq/6e7wDJbvPnxL303og/AJQIgKwkTf+tJTx5EDFeusW0wtnfTaJ6sLqrJbdHOxHQdCQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2837926},"type":"module","engines":{"node":">=20"},"gitHead":"9e5f12219a651f97510bf02a707591db6762a1e6","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.12.2_1781178507834_0.28693940045197697","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@floless/app","version":"0.12.3","_id":"@floless/app@0.12.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"43f128bec6a1fad8b211215cee03d4adb95abce1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.12.3.tgz","fileCount":24,"integrity":"sha512-Jn366afw/MCqiMaN0YeAS/jh7h4UGAilIfF9rNMhAqU42UrBeYfu/eqRv+DCJNe/RQhWIgjAgRFmwTs3RoJb+Q==","signatures":[{"sig":"MEQCIG8OWeAzr9uAI8WTzyRoQZAgoTd9U9IcH3SzSJgwEbNBAiBseb5sXsQb++dlLH15s77NDGGUXFOw12a+xbXfX3Hfvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2837926},"type":"module","engines":{"node":">=20"},"gitHead":"dff7a33663cb3a98602f739ba1a6ce03fb3786f8","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.16.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.12.3_1781181920441_0.7932492455287667","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@floless/app","version":"0.13.0","_id":"@floless/app@0.13.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ce729afc95cad396aa2817989f1fae00ce327cf4","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.13.0.tgz","fileCount":24,"integrity":"sha512-ZOLquk1dHuTIro1woFW5rYHNFQ/w2BsIhvO8HgF3lRdv/dnnCpOxX+uc13QPIg9NP7dTzXu61JYdfBoKY9n8MQ==","signatures":[{"sig":"MEUCIEdNE9IzR7xPsAnMISCH0g0garjpWLrsmtCE2T+VYYC/AiEAj2a0WwoZ4lec2lEUAxoA1q71RHVk6ykTPvhAqVN959U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2844771},"type":"module","engines":{"node":">=20"},"gitHead":"c61e99cf80aaf281b985b77b78a3ab4ba64dbc46","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.13.0_1781239632161_0.8567467464774567","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@floless/app","version":"0.14.0","_id":"@floless/app@0.14.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ba83aae04bfe334d557c1e32a56596cc68c4d866","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.14.0.tgz","fileCount":24,"integrity":"sha512-Jtn0+6dfxc/fOFuf1xnrrMltzFF9zguz7bAj9MrY2oeLMrwH3giIg7ibLC3OG/OQu06TYyci7vEZ2C9BHVxT8g==","signatures":[{"sig":"MEQCIBv55bhtnLd6ageSwQaes7457G/C6SeQ8ugd1UG4/b/CAiAarNueDIsfg2GLAqSkczyDbRuz7SfNY+4k5XfsuVp1rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2846498},"type":"module","engines":{"node":">=20"},"gitHead":"5be8c896788aa4b936c622bde56b02d8ef63a140","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.14.0_1781249167931_0.7232889414715966","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@floless/app","version":"0.15.0","_id":"@floless/app@0.15.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d99731c46ca1f1a52bb871e023dc7a9a53673bda","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.15.0.tgz","fileCount":24,"integrity":"sha512-HB1glvmCI7Jln0CoV23VCQuYzWYW2NYbLn/Bk14HtorPyrLN46uyHR6BmQFLiK7ylmqjY+GovmcjOXQ53qR/yQ==","signatures":[{"sig":"MEYCIQDc24gicpYNoHXpniQVDTns+LWINCA92GzbocrLGlkdJgIhAKMBH5rirJods3NIk2TdOOw7vN/jMwwz+Ozab/gU9J91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2861951},"type":"module","engines":{"node":">=20"},"gitHead":"cd3acff7968c8b4fe8a1e77f1b1708fc82f52623","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.15.0_1781264293678_0.10706506117624914","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@floless/app","version":"0.16.0","_id":"@floless/app@0.16.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a5a10655f54cc3b654c9be93acf27f23942d2f7c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.16.0.tgz","fileCount":24,"integrity":"sha512-nMvHq1r2LbVqdSVJZIt0+nKTWyOHZuhdIwB2qtoiv7Z4NM76jEJilCowphGOR46NLQ8ifo2V3CVBgJk5JDogfQ==","signatures":[{"sig":"MEUCIQDIzJ7KfxCnhtZEedPfIePVVLnzb/g8YCfo2GsSjUrxxgIgLgxq1LtniFOCayHBWJugpwC9wHjXpww8Q7OvJWrwiPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2870019},"type":"module","engines":{"node":">=20"},"gitHead":"04821e3c0a66f17af98f9dd6d34c26c0ef7fa5d4","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.16.0_1781270597774_0.3939874544273583","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@floless/app","version":"0.16.1","_id":"@floless/app@0.16.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ceb58e73dea52b7d4dbd217fb1e8993123cb72da","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.16.1.tgz","fileCount":24,"integrity":"sha512-y5j/cM3Hmpe9FfTZM9jtrIgmRO4ax1lsYTbS2rbfO0ph6hylUDmE31BEQVZKNWSYSs2NPGhd8fyl75T+cADLjA==","signatures":[{"sig":"MEUCIQCkJc59eclzZDbFO/uTY+wDkkwl1tHCLGHIRE6ARrgHMwIgRLSCSptB7wfjikd4gefJ8gdOsMtTJ8eWloNAc02M3Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2874667},"type":"module","engines":{"node":">=20"},"gitHead":"01336d071891febecb712aafdc9b5f3a373b4e81","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.16.1_1781278635911_0.7380297074849691","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@floless/app","version":"0.16.2","_id":"@floless/app@0.16.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b8a078e97f7fe41d132cb67e2eec7dd4b241bb30","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.16.2.tgz","fileCount":24,"integrity":"sha512-U3voio0fUqeUGrDEyij39wXd6f8ydzTMQGmDFDk8XqEwXAHbkpLfeNS0O5GNzK7Ue8+wCWaI48RwlKusDj/zNQ==","signatures":[{"sig":"MEYCIQCVzowR6yNDbqWhCGZChuJ9upc6Dzss3R98myHcrt9WugIhAK1MGLXHooVGLImnC4pjdfaIYRnS2+2w1IrWJ4UV83Wg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2875768},"type":"module","engines":{"node":">=20"},"gitHead":"1110ae4c5b970b99523545318146cd1943633f10","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.16.2_1781283165527_0.32769585875587426","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@floless/app","version":"0.17.0","_id":"@floless/app@0.17.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fd6276c3ad8e7a6dbadb13e49e54148256f98ea6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.17.0.tgz","fileCount":26,"integrity":"sha512-FOy2vLKz6+vjRrZ6M00ThVvUkRqAab943HgMa9yQgtxXm5/x9fG5p8xxaFBeaj8/rD+zAcusA9287aam+cI+Gw==","signatures":[{"sig":"MEUCIG9op+mXCdL5i4uZ3l1GHKBT1xwcSlpbSQRa3JnYVDdOAiEAw6BaEAsNlvk6gZZUuoaC7GfETksC2dJz+r2wCDVgTXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2905567},"type":"module","engines":{"node":">=20"},"gitHead":"79a121b7aa2b9c4836fdb2b740e395b12c6c13a6","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.17.0_1781363589976_0.2675314953629515","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@floless/app","version":"0.18.0","_id":"@floless/app@0.18.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7addbb470f83137dc7ed0ca4830eec864654d64e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.18.0.tgz","fileCount":26,"integrity":"sha512-cWKyraUuGziksyzuSvCMsxkdHPuzYLxss/QetZiq2AQQxWHM5XgbVu5MhvQhEe4P9IVLSE4ClmsHODy6lKoGLg==","signatures":[{"sig":"MEQCIAU7HKUQXJNtxWWntkft5/DwXVPwd/+loLl29uiypbnrAiANwB9W9EHvXITQhka9b3nc6q+h1Fpx9yuzW94wAKDEUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2924741},"type":"module","engines":{"node":">=20"},"gitHead":"ef56c0811b2b964c69b035ce714f481a7d35b595","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.18.0_1781372695957_0.4522093024241427","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@floless/app","version":"0.18.1","_id":"@floless/app@0.18.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f8b0ce7b6f951631c5e2b1739a12e8dff7d08c0f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.18.1.tgz","fileCount":26,"integrity":"sha512-ft0feYI8hQL2Hnc/MzKGyV5h1wfw30Hd+VIdzSK34kLmodJJOapXMTPT9gehaxMMjpk0jqUe0MGMDdNfRtInrw==","signatures":[{"sig":"MEYCIQCDdU1nzRcdiyu66TJGr8gjmedhsOyLcMwE5dxJ20F4EQIhAI5TtY88R55Jn4/ea+InsVAFadKTykZtWN4spD+WJnE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2925709},"type":"module","engines":{"node":">=20"},"gitHead":"dba381e87e90d549e596b14f3d00eef4cfc3be3c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.18.1_1781419203413_0.08726373365106266","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@floless/app","version":"0.19.0","_id":"@floless/app@0.19.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b7646c62f046cf3d87d47d8d1929a6d41d8fc436","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.19.0.tgz","fileCount":26,"integrity":"sha512-ZZP7tHKh2Y0Ag80bFwXuO1hXHss56yp03yRfZ9d/Z49ThT1Lndl1qAFhBk5Q91B3QH4AE6eKtB8Z21sIaIvFmw==","signatures":[{"sig":"MEQCIFHRPtPuH7A91p8GqHTenofki/2XxCv5STm8wWDRVJFdAiBzNohrtGB1K0lWT5XHkDFeauMo1PD5AAHA72qkPrA27g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2944239},"type":"module","engines":{"node":">=20"},"gitHead":"edf663bd129f2ca65dbb3217ece68488e375adcb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.19.0_1781430449741_0.24271587751662826","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@floless/app","version":"0.20.0","_id":"@floless/app@0.20.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e6c132215e2e2c15a15e5ef1af3cf1f803f7b4d9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.20.0.tgz","fileCount":26,"integrity":"sha512-c+2Ae7oIL/Had+Hs5OAr+xz2MtcQiu9gUrWYLhow7Zst7Lw86f9bkZZKMVQR4erSDwlrV8I1D/lFBZtDDURVcA==","signatures":[{"sig":"MEUCIQCMua0EzrqJRyirGar2Vn28OK+YIQa56cS3G0VdcPHgRwIgb9t26sUgtl83TdnplGZKpRwR8/CMvqdU2tUCDr1APyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2948808},"type":"module","engines":{"node":">=20"},"gitHead":"1483759e5f47044cd3d8e08b5bc264da4c1e498f","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.20.0_1781455406866_0.036750396525478735","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@floless/app","version":"0.21.0","_id":"@floless/app@0.21.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c1a31bb0eff38ee58fe633c9d27fa03df465c581","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.21.0.tgz","fileCount":26,"integrity":"sha512-8B6G7ZbHbC5rhJx+z294NhBqVOw4NL/hR03jGRMaE3tqUQSLiLNh6gc3wDfJD2MdvjvzVCi2eIXfxkzhqJ9mUQ==","signatures":[{"sig":"MEUCIQCCMV56hU/z4qpu0XIen3Uu5vqH0J+iozK0YRfiS+B41QIgWSymODoa8Yhdoqsyh4bvRjC0gZOzIXCW4jgO+N/lRaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2949197},"type":"module","engines":{"node":">=20"},"gitHead":"680f8d90fad8a0b40ae238a4787dea425531822c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.21.0_1781460697320_0.34429451763691055","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@floless/app","version":"0.22.0","_id":"@floless/app@0.22.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"1cd06de82d7c9d8ddf68aecd774b301718cb5493","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.22.0.tgz","fileCount":27,"integrity":"sha512-7isnRKy7gD/i1fdiZU/ieMxhziF7FJZ7s5spXhgtBb6kGGGMVUMHSe/PwbJmK0d3i5AN7QR5acfpRR4FbSrKNA==","signatures":[{"sig":"MEYCIQCQVrDZ58tskWQWs57ZrTk4ty+kRubMT/EpaO1H8A5naQIhAKB0McYKTU+hU7lK6DR5mvhbJaCotbaG43LOHxO5zeAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2958545},"type":"module","engines":{"node":">=20"},"gitHead":"bbc4ee3781372fa9f130ccd88018db79e8a2ec32","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.22.0_1781467623046_0.9664420219070229","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@floless/app","version":"0.22.1","_id":"@floless/app@0.22.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4fc5e12b453e71fadce299a5ad38e88c0be7e08b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.22.1.tgz","fileCount":27,"integrity":"sha512-DyZUimJthYx4l8A33SFHjbbl8kgJSPjGu1NNSuzPk8mRim5IhcLL0yzoo9OAOjfKUr8m8/tBiP1FO/dUZKBlTg==","signatures":[{"sig":"MEUCIQD2bmyu92UhGkLnptlW5pVRXPyJuoQ1EUDb08TGol8DbAIgArQZe3HckrPyptdhqIDi6jLMGJMZ+Re73KM16H1NB2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2959536},"type":"module","engines":{"node":">=20"},"gitHead":"48435fed93a099068112b1465a738b777d61cc5e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.22.1_1781508873066_0.040979578413190776","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@floless/app","version":"0.23.0","_id":"@floless/app@0.23.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"dd6c7d9eaf5a539f91ae8a2e36904913a4f8cc78","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.23.0.tgz","fileCount":27,"integrity":"sha512-MOBwC/dFLY9hLWfKMBi3SY+Hi1qtMTK1iND+oPGtPAWrBylsUIJ2gqVwFtoxqCBkbbnrOVhi+wfs273qynU/VQ==","signatures":[{"sig":"MEQCIEorOw6ooEJQFeCAtdSBHZ9CGT10kEz1EUEIvYhtZt/XAiAOdoeJtMy+IJzYwBaZd+hoh8hUNiQFbfzROlYV2N0ePw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2960499},"type":"module","engines":{"node":">=20"},"gitHead":"5298f28158a647f5672629ac1f2d778a334e8a92","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.23.0_1781512486221_0.8926491568845452","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@floless/app","version":"0.23.1","_id":"@floless/app@0.23.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4dc6cb6aa19518f6f8d8822c6324f752a5ed1542","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.23.1.tgz","fileCount":27,"integrity":"sha512-FP006wn0MLlGVHNESIML6IrMQoobOwaoEdQhHHot0tkaRjgvKYFeFnslnDJme+7KNgCpRfY/XiFDx17X+IYhww==","signatures":[{"sig":"MEUCIQDpGHw1pZkGMqCbfCm5klDVqOpdI8U2h9cdaRf74MbaUgIgPRhxpQc6kSWGgjcsGFiGpuhF5jR5dVOy7RBpfMavNHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2969613},"type":"module","engines":{"node":">=20"},"gitHead":"5eda15bceee7ee494edcb43bac6b41746c378b7a","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.23.1_1781519095283_0.3697748504742482","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@floless/app","version":"0.23.2","_id":"@floless/app@0.23.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"213d332bb307350b46c7bcb8c59c3acbbe9bf26c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.23.2.tgz","fileCount":27,"integrity":"sha512-Sr9nXyuKAXR/hyC/AQeCn2xNJ7lO5OAcabSeaKX4n6z6UVDU/d0lWyWTvv5mfW5e4sB/WE5FRRq76w2UDsgKxw==","signatures":[{"sig":"MEUCIQD/J36jFApmlYAWODtIMv0RrmtSx0F0xubKrnJQv5wsrwIgaBMPhEnB0BP0cW4gA00oNXYsfDt0mrPuZnAVX6D6Ffg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2971418},"type":"module","engines":{"node":">=20"},"gitHead":"985b01e6ec00435d8104611e38c577501ea6c968","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.23.2_1781524440291_0.5496760581849462","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@floless/app","version":"0.23.3","_id":"@floless/app@0.23.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7f85e52c58a0cd7ee713b7cb0079b85eb8c88bcf","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.23.3.tgz","fileCount":27,"integrity":"sha512-o21Eka/YlgHezr5xRxw6vY4d29ogBww0o7dBZgzNhMgBTpJPo44xmbk5gdFcjHPN/cQBmW2p3djbN6vjzK6X9g==","signatures":[{"sig":"MEQCIHWICcu2xl63DSaK13WxnAyDmaC52zlpmvbFHpzVffJ2AiAr8HPR5W7jnUQVy5Fu6cxI5hOkqDB1ZzLl6l7gwIGmfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2977540},"type":"module","engines":{"node":">=20"},"gitHead":"a785645d41cd849f7ac4af35cdd55b8a41472934","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.23.3_1781538281731_0.7533941295900699","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@floless/app","version":"0.24.0","_id":"@floless/app@0.24.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"28de6eeff523b5f8320c9bb72a6cc302d9268170","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.24.0.tgz","fileCount":27,"integrity":"sha512-H244UZjCqk7c00e1MgEVrzOLHJhAZXM2KcaUQPgEIAx/zY3xxL+qu169WnwlgNWgIMMNDnPeWwj0hAFxBELKzA==","signatures":[{"sig":"MEQCIBlg8GZr4V3h/Ct2zbv2tDsoyVdE+VLMbuzqgRFh0ykHAiBCSniEwyehT2kRBQz1B1a67oyZn9fqH+Tx6JOhz2z5Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984829},"type":"module","engines":{"node":">=20"},"gitHead":"84297a94f87dd2bd7b72692f6f3b20d3b2e54634","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.24.0_1781590438742_0.8815378736461807","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@floless/app","version":"0.24.1","_id":"@floless/app@0.24.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"004532016ed5de49e226c9d836fb822c76280d69","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.24.1.tgz","fileCount":27,"integrity":"sha512-4qKhoEb7ClSBkl8Woch3hWw2seIVlu/pS90/fRUCZ0i5tfe7aJhTQoJST8fQcyD9VP7SZ3WxT+vawPfVLYzvUQ==","signatures":[{"sig":"MEYCIQDw3Gr7D0d5QLRUFPCwYE1BzTUYMc+W8wU79Rn7rehUOwIhAI3ZfnMcP7yCdgPU8OUfkWZs2duulrCraQ2UcltVCVgS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984887},"type":"module","engines":{"node":">=20"},"gitHead":"22c2ebc559aafcde150e039a3a74aa22fceaffb9","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.24.1_1781591910773_0.08974286963874656","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@floless/app","version":"0.25.0","_id":"@floless/app@0.25.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"75ed40d5c7d2c8bea9e17e8b8166f1751a7f2a57","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.25.0.tgz","fileCount":27,"integrity":"sha512-K/7TdBDqq3FbzU8mJ4cWVdrGkzyybHedVaitpZxObqnlxEf2xeQz19YHmxt2JtAFH0n3RHEGVGzu4HIZleSnMQ==","signatures":[{"sig":"MEYCIQCVw2/Uj2CT8yGza3OF1qoCiZ2Ut/iI9CFH8mQZwtGeBQIhAO1bci1EBKFQpZmlt/aJ6nZ55xSmBaWriMfPEvLQMzgp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2999835},"type":"module","engines":{"node":">=20"},"gitHead":"b53932ba799fa5f22d52439acb3bba4b3beb12a3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.25.0_1781595501194_0.5899365553065943","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@floless/app","version":"0.25.1","_id":"@floless/app@0.25.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f3eb1b496608c8aa6beb3fc6acc3c1ca89cf4a26","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.25.1.tgz","fileCount":27,"integrity":"sha512-rNXFGjlDMZJgksBSbwJNQ121HQLk3gO1Tmi3lWS2W7TCaKWH3w3OjW+enX9sIpwE7JQQ/iYO8cnWqITsu4Y5Bg==","signatures":[{"sig":"MEYCIQCavyy0rXCrSlcnA5o8K5GzFGIztJ8q6tl22svv6GcR5gIhAPjL3xoCOyENhY21EpaOjQBOYDdUxXAQWCf+fwTDDUdO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3000839},"type":"module","engines":{"node":">=20"},"gitHead":"565d513bf6c8412dc0c778ead4c63b10e431831c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.25.1_1781597039229_0.3826201479922091","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@floless/app","version":"0.25.2","_id":"@floless/app@0.25.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d7402dab16f201b54c27ff12c9a97781c591a5f0","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.25.2.tgz","fileCount":27,"integrity":"sha512-Fkbre7x0K0kLbEJL240HqjI00FDi9YXmGDYgDbts+XBRLp2+h87dI0EOYCLKKr9C0zp9hxR4oCpxJh6xLkRdBg==","signatures":[{"sig":"MEUCIQDEstqy1Oyczmn+y7f7ex8cob2BMLwrUL1lX1/BKweMBQIgEfR5TS5MdEgYhl17SsA0mDjNBMlSl6IM1xAfHsib0hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003150},"type":"module","engines":{"node":">=20"},"gitHead":"242102722bec2edc5d598f192d012d945db79758","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.25.2_1781601255047_0.8479790300883912","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@floless/app","version":"0.26.0","_id":"@floless/app@0.26.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e8cd2a81df045a35706a517c61a450025f69f977","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.26.0.tgz","fileCount":27,"integrity":"sha512-z67MidsoAj9bAddbsAYhPQD2WaQjNeiMjO6ljWhjybFTX5Zev3G/Ba687FZwczaRGcj2MGZ/ox3uZlSile982w==","signatures":[{"sig":"MEUCICeEmODPNYjMyaO3XzWtaFkFiepUOcizI3MgCOY4BdztAiEAxoDwErHkhQW4IIKkj3dqMblKDE8O3nKtacAz1MexkPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3006630},"type":"module","engines":{"node":">=20"},"gitHead":"64577f3a1e5541a4bc21c15593d6d20a5ccfe71c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.26.0_1781677340013_0.9169055925717284","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@floless/app","version":"0.27.0","_id":"@floless/app@0.27.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d8e2861fd62bf0ffd24bf15bdfea76bf17383d41","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.27.0.tgz","fileCount":27,"integrity":"sha512-Qi9R422xr+21QChSYmT4IJvcrn52KuaGppQzzArlUNRP4Qb6YTiII7FeY0P6kPCQZyBMyI5iS/23U3Hu+0Nn7w==","signatures":[{"sig":"MEUCID5GlIm4X9i3bx0U29KCtKx8p4GP/a7E2XoYt5VQePGBAiEAsy9B+JIQ4jxjfMVQTNNGN6XA7saPnI/ylZzhA2/IYE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3015042},"type":"module","engines":{"node":">=20"},"gitHead":"ba13daa7c09576638795dde8bedcef6be1f739ce","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.27.0_1781703210428_0.7874673811904516","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@floless/app","version":"0.28.0","_id":"@floless/app@0.28.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"85a0dd0bc63943312aef5378c7a734030a1bc3a9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.28.0.tgz","fileCount":27,"integrity":"sha512-lbbyOb0XrbaOEjCQIRi5I5bvnELdwDvvv2CVI5ecaAPvsAcg3KcmtoLHcrG59A7yXP81ITgQfkcweK+eOGFUqg==","signatures":[{"sig":"MEUCIQDvj0iy/Ib5a1gmYQkNi48Wf7FG9PbqJL6T6kfFKimuegIgE/uhUH8Jrt72mBrsXXbeNa7VZxux83276SdR67yxveU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3018853},"type":"module","engines":{"node":">=20"},"gitHead":"9b912475802438cdfcb90bf813cd81d2eda6fcc1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.28.0_1781724800774_0.7703065560706677","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@floless/app","version":"0.29.0","_id":"@floless/app@0.29.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9bebad85b6bffb0844c7210541dedc725cb63ab7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.29.0.tgz","fileCount":31,"integrity":"sha512-+9MHj6lIqI+2xjrRblr/ESrrePU8VkfJIxOMr1/CPRg55Pz+6QarpCIKwHtbGkd33jWxqOtmKTFp1MYeqOdgIg==","signatures":[{"sig":"MEUCIQD7Pn9XQ/bIz0yh8dmo406eBte202d/wgOQeUpo0sZQDQIgH97O5j6OzULczTIvxhlab7z6uJqDr1VtITbIaluNlFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3146910},"type":"module","engines":{"node":">=20"},"gitHead":"d05c04dc20e03ea7c87672170ef1149a00ee8298","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.29.0_1781874823858_0.8284637056733741","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@floless/app","version":"0.30.0","_id":"@floless/app@0.30.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"224c7c574e6b12bef6558ade5ca1f91689041cc6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.30.0.tgz","fileCount":31,"integrity":"sha512-wDR1p1fnSCLcr7GVaCxW+29wCDssdFsDCMH/fU/p+XccZwzhJPqLPeNqeNhUS+vD8fUnXeCwGqPqahrEuxQRPQ==","signatures":[{"sig":"MEUCICqdiqZ2g3E1q2TVHLss7wiNroYtTP3EvKWG+J0AhPs6AiEA426HAVCJzm+2dzCh5HqPuPb1+8imRizPHylJVmjV7hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3159565},"type":"module","engines":{"node":">=20"},"gitHead":"c9708d096baeecd3f055b149377e06b7bce203c0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.30.0_1781933222818_0.20107673345650445","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@floless/app","version":"0.31.0","_id":"@floless/app@0.31.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9f09a98039e02e8eb22562205305092f912c4d0f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.31.0.tgz","fileCount":31,"integrity":"sha512-qRAxOUUj3HsOsXRpzYU9FAeNmExPrUoSOBn5mGR9B70fQ+Sg+v7z8GqoM0II//yT45ZmJqVc4c/pXU7JyhhO7A==","signatures":[{"sig":"MEYCIQCLXtgQLDuyA96L1E4y4+jb+HkCgvhlpqSDSAL6NTFHRAIhAP7ebOEuzaHpW+jsBkH++czSTCetyxYx3OM8Uf8gg7fi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3173820},"type":"module","engines":{"node":">=20"},"gitHead":"00d0ea0559bea6d89e9672c4a59401fdf54b4f11","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.31.0_1781969446153_0.5727035214115639","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@floless/app","version":"0.31.1","_id":"@floless/app@0.31.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0a7b6e4771cace8b1217807e6b4cba0e5f63465c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.31.1.tgz","fileCount":35,"integrity":"sha512-7+GDb3NKz8RNW9sCF5Itpgu9tNOjT8WoyvoCD5ZF3olsNpt3Iz94n6iD7XsO+2DVQGJtvmel5lTkYtl2+oHBrg==","signatures":[{"sig":"MEUCIQD7KK1jhNSjExsgN1OKN+vae+zR05StU2YEm0Q8yPT75AIgazpbkCfFIWe/LCPJrR+oFUE793ZDlUo9HTj/4VD8O5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3197964},"type":"module","engines":{"node":">=20"},"gitHead":"59c24754030f0dd395a6af4909955ac072e4975d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.31.1_1781979890243_0.10754123265153881","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@floless/app","version":"0.31.2","_id":"@floless/app@0.31.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"83bce9be796298d9da631ce5188ad42f773f88f2","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.31.2.tgz","fileCount":35,"integrity":"sha512-uqJZ2Q6YBTq5cf2E9vDb3edyyDkESuhliQCGrJ/7TbMqzBGUbUPzCz5QprunAb1Mz81zBWtfkQXKlfwXmQd4RQ==","signatures":[{"sig":"MEUCIQCkDxgiYly2TkT3E1rXr3d0+FH343C+NdE/61nDoj47LQIgbcggILB2Zkbsjv+MFEQfrHnIRGlwxk5+5aA/P80hyvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3201731},"type":"module","engines":{"node":">=20"},"gitHead":"af69527213856449a526ae5bd86e76706793e0e5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.31.2_1782068668889_0.21453139576162683","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"@floless/app","version":"0.31.3","_id":"@floless/app@0.31.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d66b966a68cf12c4132552dd47bffeaf65017e02","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.31.3.tgz","fileCount":35,"integrity":"sha512-/NLKJku4Y3hDjzYbC1eYsMEKWzD/iAqiPLYJQ/luZ3SFGppx8aS54fj/BaSWFzvKq7oSXrP43OJaVgUDdcDDHQ==","signatures":[{"sig":"MEQCIBB+rcxbOjnkcFC3gFWyfReRYEYO9cOJzDF9zpbtoj47AiAZBNef3wWX0F/ndicChU2k/05NsZUTZqVPy/cFFJ4F+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3204404},"type":"module","engines":{"node":">=20"},"gitHead":"8ad368a4850902516da622e0a84c1c4e907382aa","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.31.3_1782107967806_0.8662619185490583","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"@floless/app","version":"0.31.4","_id":"@floless/app@0.31.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0e36c4b2cee81f4ff1d341e97a0e8d913d533219","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.31.4.tgz","fileCount":35,"integrity":"sha512-p5rBtW/EZebm0/ruEuVU4M9XK8FuOrUCPX4Ae2aLFiXtbHpoyhmI/c7nCxOvI6iHLjcIxbpnHU2s0sOSqUy2Cw==","signatures":[{"sig":"MEYCIQCuNulU0pbuWjIqqKwi6oVBzNBw94LDpZvffLBw/8+yOAIhAKdKys417sfs5Ou+5dIQELiK7e02+vNsSjC39Kljums0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3206559},"type":"module","engines":{"node":">=20"},"gitHead":"d959a397f2f3fa9ef5aae80e8411b1de81e07b1b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.31.4_1782109628357_0.9581138958647941","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@floless/app","version":"0.32.0","_id":"@floless/app@0.32.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f690bce887581c1f794c0a73da115a665f481e62","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.32.0.tgz","fileCount":36,"integrity":"sha512-K9IgXcWKdJXt1QLFyZbe6ePa+L3uFfWqhY2jTxLuMQ8VtvDJqMmikDhg5hEHWOpVMkqcKBIvSdRJ1DBJi7x3Ug==","signatures":[{"sig":"MEUCIDHD7RYcn0gJ3NC2eoll+y71kvHIpIi2tzGwDs2sH88rAiEA8TyBrpe4Mplf/Xo45aOI7h/OrHHn0FEZT+eC3nCbj7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228246},"type":"module","engines":{"node":">=20"},"gitHead":"936050468affe008d711d42ea9653dbb6dc6ca39","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.32.0_1782128881738_0.08393254536440864","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@floless/app","version":"0.33.0","_id":"@floless/app@0.33.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6b3639689fc038483e83d45a6f8278ba6962c2fd","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.33.0.tgz","fileCount":36,"integrity":"sha512-j+c0VmavbjExUEzXMt0UhTqQKQMqDJql9DGNKGiV/CjVjpejeZ43nYtUe/nwcTXQIrSQ8FNMILqNdNHCXtUbjQ==","signatures":[{"sig":"MEUCIQChu/7EW79atML6FAepWxEVU1EXGqAqth/br29RoIjdwwIgR/Ah6VbX+yPqMdV5TFr9nYT/K/mgpUh0trX00KjQD5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3241813},"type":"module","engines":{"node":">=20"},"gitHead":"2f8e2825b6ab5caa28a51fdb5922465227fa6fd2","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.33.0_1782135609634_0.7395438060326387","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@floless/app","version":"0.33.1","_id":"@floless/app@0.33.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"05561851f446055a78d3730ffec7243d0926fd62","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.33.1.tgz","fileCount":36,"integrity":"sha512-2FJ8ssxYqVeeh/75iJXmTua+c3z2nfgXTyc+JtwsxdvOSApUAlxbZs8hrMW0Xwuckjy3MJ3DeF39mmAqYwcoKw==","signatures":[{"sig":"MEUCIHRzuqU9PhtaRgsz83LpCK9+6+1PZIIZV5+Tr4Wyk1HlAiEAxL+NnQTX47jVmWt9qKWdqxaPIX5Q6FQ92PyKO7kJ2Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3243727},"type":"module","engines":{"node":">=20"},"gitHead":"765715331398b737d63a04d9bec19a5a1104f13e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.33.1_1782138778772_0.8837606513797425","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@floless/app","version":"0.34.0","_id":"@floless/app@0.34.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2e0f68764c877757943b8e6189925fa573d3fa56","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.34.0.tgz","fileCount":36,"integrity":"sha512-RYxE0Jig9OgpNGm4vlsyohCD13RKwk2E1H6jS1P50tC5ne9xEbRha7kxWbO5rkJEykqtm4jtI4q/eQ5tMNP1hg==","signatures":[{"sig":"MEUCIQC0AomDtv0xraPy8eNP/YFCdejXSXY/9THDSwQnbsxaHAIgKvaXLeFLbV/pvUEFlJb9QLHlCSzkZywSkiWS9rBhtfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3253015},"type":"module","engines":{"node":">=20"},"gitHead":"8352500932acd84829cb0d3ecdce781c1f696b9d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.34.0_1782143344621_0.08294382967028802","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@floless/app","version":"0.34.1","_id":"@floless/app@0.34.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f64a17cfd4e20cf68213aecdd8ce6e90e9fe367f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.34.1.tgz","fileCount":36,"integrity":"sha512-nc8a4d+iZvd2YS50uEGaO0O7OyDQjEuBUMPG0ivVJCfUzfA00F5bumYy8FQ/OPmO7owcvvb/dk9Bc+5wjSnkDg==","signatures":[{"sig":"MEUCIQD5jY0MLCfOYXToEXByVaBeOgEIzx0ZRSrtrjwlCKo7XAIgAjuFd5WrQui+lZqjU8xgM7PlfhU433q2HutZ6KAxbE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3254929},"type":"module","engines":{"node":">=20"},"gitHead":"69fd9a6a25582d2608b2cf0fba066d88de6bb5c1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.34.1_1782143655589_0.03838438033541025","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@floless/app","version":"0.34.2","_id":"@floless/app@0.34.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e5050a41a8508676f10a700c4f6dd7e2a2a75c58","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.34.2.tgz","fileCount":37,"integrity":"sha512-DbEMtuaJ0OCC6+zM3aLy2zC5Z8x4fGBksbfzsUWnRPfQQ+NY5lrWqE3emqLJBlvxDAbUxTMLtvhle2wH1lkhnQ==","signatures":[{"sig":"MEQCIEMms/J8mEPRZPdc/tiYIjDt4Ven+ofR+VYnHneO8sfyAiBnRDpcGSeXFXY/Rj8NrRWnUI08pxr0qYyVTDWpAYyQjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260825},"type":"module","engines":{"node":">=20"},"gitHead":"5a43988580955078494213f3c783e81991ebbc74","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.34.2_1782197421125_0.9985372764583282","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@floless/app","version":"0.35.0","_id":"@floless/app@0.35.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"daa98b4feeb126041616b45a9cb862a2e310d95e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.35.0.tgz","fileCount":44,"integrity":"sha512-WAV5UfUs1gCgGYPu7ypapskhPPnLbyjXxEdk6L1CtWqW5EkBiEwLEOV18jmTfIlqMlc7DYDhPbRawXYOmzDloQ==","signatures":[{"sig":"MEUCIQD/SKIGgKSu16n05kk8qE/aDkfL8Gxz0bKl20T6pjDjsQIgXXXOnNmY8yBTfAQWW1894vHeUee/PBQfu7GbDa6z3Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5425655},"type":"module","engines":{"node":">=20"},"gitHead":"a1b98cf2205f6a8bc4ceeed4eb43f96333d69985","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.35.0_1782203201076_0.04148977148881983","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@floless/app","version":"0.35.1","_id":"@floless/app@0.35.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6ee8e3b165bd5ab01940a4d5573f9d394a01b8be","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.35.1.tgz","fileCount":44,"integrity":"sha512-VcGBywZjvZlhd7eZQ8L2sf6vCySC6bMXxv8RzbjHsL9lJEUtYRty+ieImI2NciXVB6+/zYX0zmlxyGoLs5ZaXA==","signatures":[{"sig":"MEYCIQCF+N1WcSKkp7p7U5oBwACl/sFn0czDKsag5QoPzik39QIhALgFJl3h0v+kCdMLTxV1RFB6MD9W7PDkRfQ+rl3TCpLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5431051},"type":"module","engines":{"node":">=20"},"gitHead":"344a271eaa484dcae0297ddb94bb8a9254df7a07","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.35.1_1782207431998_0.5310646957134477","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@floless/app","version":"0.36.0","_id":"@floless/app@0.36.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4b47d8c96762d9ea04827222a21e1ebdbe9805c8","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.36.0.tgz","fileCount":44,"integrity":"sha512-vDjLtQ0E2my1NiE367L79OpOdUdVup5r4zGF7vMKgVbpeVazZRUvLhlwP5LlFYphIAw0RotiQx8tCZYa8Xt9pQ==","signatures":[{"sig":"MEQCIA1xtlG60Q5MOwXHVjfxJBWpklicHvaC/QooeLuC7KlwAiAlp6kU5iqFk7fzIjc/qBWZe+fLESF+AlHoGOxHgNt/rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5472701},"type":"module","engines":{"node":">=20"},"gitHead":"98e9793fbf00f7decbb2e6fd7444dee5a8c1406c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.36.0_1782220170654_0.9370217061087158","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@floless/app","version":"0.37.0","_id":"@floless/app@0.37.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"44818998b055c8d4c1cec6575e7250baa36c05a7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.37.0.tgz","fileCount":44,"integrity":"sha512-r0EHbxBHU07jE3lQGupw056QzL3aqCcLugae9356vZcurVbjkOCPFkvM1FKddm57CeAjP6MtsGflSDZgPYzHUQ==","signatures":[{"sig":"MEUCIQDSkaFqyZhVkG2KUEC/cpBybqiZm/XjGWi91vzFLRSWVAIgVlSPzH/uU0y7hbPCy0YuZD2LltWH69brL6H+Z/0BBR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5486718},"type":"module","engines":{"node":">=20"},"gitHead":"0f492c1ae25d2de3eba20350cfc6fe815c933612","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.37.0_1782231763815_0.032389479407251676","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@floless/app","version":"0.37.1","_id":"@floless/app@0.37.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a2e4d7ef69852658b5d793e5ed31a0c7c9525906","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.37.1.tgz","fileCount":44,"integrity":"sha512-8ZuMOgTkKdj5bn8ZlBdrn3FS4vbbT5eOASvoR5Z8BHxWdWke+IW5F7Vx+KNZXf/rRN9709v5kkvA3yV8nhbt0A==","signatures":[{"sig":"MEQCIH3O4I+a1fejNFRdkz68GFR/QfembJ5tHoxaupuG0xS+AiBkdYkkgf8ewWtuiUAAQsMULWVkquJlNDP2pWFyKeOarA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5487001},"type":"module","engines":{"node":">=20"},"gitHead":"9655773ef10935689741f6de52342cb9391971b3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.37.1_1782239179319_0.8438437415085835","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@floless/app","version":"0.38.0","_id":"@floless/app@0.38.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"47d9db3d856f4b0c4cdc0fcb70c679f1992c7c48","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.38.0.tgz","fileCount":44,"integrity":"sha512-9O0w88dZPQIuDep/aWrn0ANzx/IN4zWsHSHW0oQNaxZTpcfQCHACzXJh2ZAJUJC9BnpqYAa7x+TAhpsN5LMxeA==","signatures":[{"sig":"MEUCIQCFgGMZeTORdLw/rLL6MHD7lEmwA88uENzZKKHeNgkhTgIgVtWmRIF3pmd+GFaHTdf7rccgMAjkU+VWqFrt6y6TcJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5504386},"type":"module","engines":{"node":">=20"},"gitHead":"8c2660e54e8e7c436ed843c7cbad7713bda63d1a","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.38.0_1782300509299_0.14691587578832332","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@floless/app","version":"0.39.0","_id":"@floless/app@0.39.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"cc24e8730b6b1fbb81950fb8501640c003cf17b5","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.39.0.tgz","fileCount":44,"integrity":"sha512-BykSjJjhQPl4uUZXARqTPgg0NHdEGNpIuzsVyIn1SKlE6xXkSdMIBCb7BwuXH0LclL02oCyYCYsfj/gzxeChUw==","signatures":[{"sig":"MEQCIAhoBBpfh3ronISqiH+23O88J21/Tyf+2miGPHlF6QZLAiBpNy//Rt07mZckzxa/6Vwl0ksRvevdXwEThCOZcb6Iyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5508550},"type":"module","engines":{"node":">=20"},"gitHead":"f0e4d66b83469682b0a2b93c87a0fef0cbf9aade","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.39.0_1782305417871_0.1286663789678395","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@floless/app","version":"0.40.0","_id":"@floless/app@0.40.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fdbafdd2131622501165466b35b98f1d26dd1d4c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.40.0.tgz","fileCount":44,"integrity":"sha512-ZGmWL6vIipNfAsVyuIbLDAce8bJW2+nvhEduYg76pt4TYkL3t8QEUW7g0qu15iumaBb0EmLZ6VuI/gFvp3XQ5A==","signatures":[{"sig":"MEUCIBemsSCw/IgdUDWaEm+vKgmtXthGvWyQ4TcGRJqJC8isAiEA9tksbDSbAedGKuW2XXrqmsLSyx0dft8KCgiBdazN4B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5524159},"type":"module","engines":{"node":">=20"},"gitHead":"278fe3a7ff75101a9d3688959edf7d0c836d64c2","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.40.0_1782310443750_0.49329050994292656","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@floless/app","version":"0.41.0","_id":"@floless/app@0.41.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"27ed176eb8fed72a9e6f1fb5ab457b17e1a4bf2d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.41.0.tgz","fileCount":44,"integrity":"sha512-8wdYjv1AKRUQB20UYTZ8hqcuUngnkBIBbaR2T722MMMYSdKbZSseWYJkeGN83jHmVoILWMWWQ4G1n/w9Dym74Q==","signatures":[{"sig":"MEYCIQD7BEeEi30MBCoPADGF+3Qh0iELpcjnTS7pC6BY6ELM/wIhAMu3f5YQk1x5G7MTRjm3zeJnrrXnLjTucCPc6xj2FpVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5529027},"type":"module","engines":{"node":">=20"},"gitHead":"ce6921543a214ea1331b15c0c9ef543054b156d0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.41.0_1782315524329_0.21043963291295698","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@floless/app","version":"0.42.0","_id":"@floless/app@0.42.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"971a1afe54cd733ae9c387bdbf4662fb1f708445","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.42.0.tgz","fileCount":46,"integrity":"sha512-Lw+jTBS3kizaKqgE0+F16YUQmtkd2dhZWMn25OafWMWIrnx0frMJVT/nIczh1VWRhYa7ma2J26hT9gp1p+QRTQ==","signatures":[{"sig":"MEYCIQDUXShbcH+U/wuecXUBsgajKNPqF6gtZqoSi6wDVrrSdQIhAKJYL6uS7/IbfJVRP8aujq+KIFSo/g8lAP2imMIH5d4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5562796},"type":"module","engines":{"node":">=20"},"gitHead":"b077bc3a2926d5961de7a5de00e9b6927578bb51","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.42.0_1782316643200_0.9875398635302317","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@floless/app","version":"0.43.0","_id":"@floless/app@0.43.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6eb664ca3a5912b4640c5ad3d8cdb3370507598e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.43.0.tgz","fileCount":46,"integrity":"sha512-eGyr91VOSrMSMwR5+AzoOkPFLSA4iLjIwK/bkiXz6I2g6TFm9FLNiFLzOHvMupxSheDS6rIBfVnx5hbeylgwBg==","signatures":[{"sig":"MEUCIGLpB2agbAAteryOB9b3Dt42ToSBWt22owKxBICjmPinAiEAtPjHLXvtmnNo9qjShyfO+5DpRz8+5c1ZF3XcEXvo7/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5565351},"type":"module","engines":{"node":">=20"},"gitHead":"e53b0b8b7b13d34cfde845a8a9a75a543bf3b7bf","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.43.0_1782319029705_0.12527785030347194","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@floless/app","version":"0.44.0","_id":"@floless/app@0.44.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"cddfcfe198b3e67a0954a582c803ba61b2580246","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.44.0.tgz","fileCount":64,"integrity":"sha512-BLA47iSE53RwZCIPHjDcCPiBUDs2vmS3eOCEvJyg6FUYrXNJ9L7RNKmrYAuP1tak9SND9nF1bBPQorB5E161OA==","signatures":[{"sig":"MEQCIER02ByegskysW1aEosFBKwrogc9vv6SON83hzMcWTlZAiAy4jz8cgJhOLIwQ1b2V7N0T9+aupTrNl04Ka3qnSLsSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5670130},"type":"module","engines":{"node":">=20"},"gitHead":"13b764170437ff23f6f6d24f56c729a55e3c6c2c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.44.0_1782327599112_0.9346003361717521","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@floless/app","version":"0.45.1","_id":"@floless/app@0.45.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"279029d4c54a6fb085ca6793a35ef597d50672dd","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.45.1.tgz","fileCount":64,"integrity":"sha512-sP7rG/C+9vGAJpdVrSxaj0MtlMJ7pgnhFaKKb/XinvdxGUIKTKHebEZOHNMbdsVPTZPqhhOWHOgfZSxJL94YEg==","signatures":[{"sig":"MEUCIQD8s3U4MTWe256IjdzGbGl4B1AB8paC4BIfjWounErjGQIgLBEgju+jtykVxzf2kXVejCegDBlk/TVU0FduVEzBBi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5688245},"type":"module","engines":{"node":">=20"},"gitHead":"b45fcab18a958234ebfee8e30088eb5c9df9a0a1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.45.1_1782362277686_0.9206761508130659","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@floless/app","version":"0.46.0","_id":"@floless/app@0.46.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"31e58adc202a75a876af4cf2af988208b8841e3f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.46.0.tgz","fileCount":64,"integrity":"sha512-e2yjD+sy2kPCw2wu9Td/nkgFKfNUwDgd7RegSoRFPYyaiR0GoWFARh397OE2YjYgvk+s0QPhDmueSeIbPrStWw==","signatures":[{"sig":"MEYCIQCGmeqXuKmUHjdSLsP0fDEBu4SLxCxAoQ1MccqncmYMxQIhALstKF4Xsai6XnS8KRnINDREs6ZFyh4skugSGnwKcrF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5688245},"type":"module","engines":{"node":">=20"},"gitHead":"610ce534cf87c492800a4153134a242d1a53d08d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.46.0_1782363644050_0.9548656822175305","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@floless/app","version":"0.47.0","_id":"@floless/app@0.47.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"509356cea6a92f5ab4a66f53a4922e50310269a6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.47.0.tgz","fileCount":64,"integrity":"sha512-qK2K0UspBiQ1S2luwKFwPzrudV3NAzm64cMrDBOklpWruB3Nmj5eSZu3qQfqsJgtXayh8jazIQMApoNPBur/GA==","signatures":[{"sig":"MEUCIFCQWc3iWZr8OviHjULSdKg0gpQnRpfx3MUUy3iyT68QAiEA8/zd94vCS/k8sgftAuflc18CR4oyTu/yKidfLZC3Tpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5697032},"type":"module","engines":{"node":">=20"},"gitHead":"d943131452080fb5f7b1ee2560a3b057e1c55145","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.47.0_1782372566489_0.9605244336242102","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@floless/app","version":"0.48.0","_id":"@floless/app@0.48.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"46c01060a21aa06b870765aa5a830e21c3963f63","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.48.0.tgz","fileCount":64,"integrity":"sha512-ehY7c4jYgn6TqljSL6Fe17drM8rW03uROu/tpvS1XJ3OdPQ2AR7zzisggOJdoAtEevvfNidt0Kg2DpGp6U4qyQ==","signatures":[{"sig":"MEUCIGVIlNdpDbz9ReIt6aNl2inXCeg2wwhsd0ITamjxAyxJAiEA2lFaj0Jc+KltefZqQWd0ilDEO7pMKtnWfdmJWJw+WSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5704027},"type":"module","engines":{"node":">=20"},"gitHead":"7db41b3afbccfafd960ef2675a2ab877c70b6fd5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.48.0_1782385628384_0.7414145704621793","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@floless/app","version":"0.48.1","_id":"@floless/app@0.48.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"afd665bbceeab1515074cb1c80b5fd972b0be450","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.48.1.tgz","fileCount":60,"integrity":"sha512-Cw7tdutZ0NHdkH/xL6aGkxQmuqfRIdCIWQ7OwfnX9Bntuos8bpWv3V1KVTE2npVx10u/d9CANOmnBEnibYmcuA==","signatures":[{"sig":"MEYCIQCk6Mvp8v0BjyjQdfCxH3iLMLmuzQPESNhgewDeyUngWgIhALb8e7O8g1NUHGa6B3UoLaFhvw390l7DSsVnRw9mKVGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5669456},"type":"module","engines":{"node":">=20"},"gitHead":"8a3192fdcfdec7e100aec9e007117ede9c3fe99d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.48.1_1782391523689_0.6832541676748392","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@floless/app","version":"0.49.0","_id":"@floless/app@0.49.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c3c6604e0829d574439cfb92080e8e3cd4534961","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.49.0.tgz","fileCount":60,"integrity":"sha512-KsUoMv0duuNqMfNBAB8k/HLBaVHVgBxH3T0ifR7mWbf5mjM0r8uQC0+Sre0rxg3KAnVYNCkL18Frj/mv9yma5w==","signatures":[{"sig":"MEUCIQCDXGQ77u4FFq3frToy+YTLPGfZ53hOQeeetIh/6y7eggIgdQaxZHsybyVaw/38LRaodZ+3T7Qd3GJaAIEQJ3vYrXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5677958},"type":"module","engines":{"node":">=20"},"gitHead":"aca3abed6787bfbfdfc0afd374cf594ee98407d9","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.49.0_1782395965053_0.6298088689929395","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@floless/app","version":"0.50.0","_id":"@floless/app@0.50.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ac28dd22f0e899d86017d725352de00559d3ad9e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.50.0.tgz","fileCount":60,"integrity":"sha512-NG+YjWKYnvD5e2+Hh+w/Mfif+aaQCxdkdD9DA8Q6ANB+Fo7RzbucKa4GVEIjxrQ3mFJJfJZ9H1CsJJUstHFTjw==","signatures":[{"sig":"MEYCIQCtG2jGMAvcnLV6ldxBp57nrtnllsVldFkjpHPmt0UyJAIhANGNzAk1JVXx5sUIIY9nXK5UhiUC3ZZCFi9H/6cmHqlb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684581},"type":"module","engines":{"node":">=20"},"gitHead":"b377edab0a5c2039f4173ffe662e24aaec162530","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.50.0_1782397745051_0.07664827626090931","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@floless/app","version":"0.51.0","_id":"@floless/app@0.51.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"25c1c4bd4f6b7a38fa9d6d73e85a60f0a29b8dce","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.51.0.tgz","fileCount":60,"integrity":"sha512-ff9uhQwsvgJROmdEgQt2HdpPHCe0atYIcaAoBcVdkFxgY6Gd3MtDxFMt1632+wcewDjTYTc4ArwgXPq+8VmfpQ==","signatures":[{"sig":"MEQCID/GzcOI1+Ipp6XeE0oZh+1YoNK8kcoHmOBQGJKXmu6PAiABv5GblAH4wsxJzeG2aKpIOeyrL4i0lIaIPghe/kYnag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5847652},"type":"module","engines":{"node":">=20"},"gitHead":"d14e265e6c9315385aff0afbb451dad1b292c6a0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.51.0_1782399235618_0.07466585620876409","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@floless/app","version":"0.52.0","_id":"@floless/app@0.52.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"8014f65054e400102b5e268bcf195cf06a2cfd4f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.52.0.tgz","fileCount":62,"integrity":"sha512-Q6ZQ40dUlNUjnQQuTTGTcOMfJdW77q8B5lVEW3a2JvenjDzFNU0mz3l+t6OBbpTplLCxZwkafkaQ1qdU0fw96A==","signatures":[{"sig":"MEUCIQCc8jlaqGtvoXKUsGBvuOH8AQmdMAR6c9MH9ZmylIKeGAIgVq4a2Gsf80p/M+eyT4RKjkmnwPY1oAf7mDOGUZUsSVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5868158},"type":"module","engines":{"node":">=20"},"gitHead":"773a5635f62adf6da32c38c9711d2aeacc414f9b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.52.0_1782399651411_0.8158426928853626","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@floless/app","version":"0.53.0","_id":"@floless/app@0.53.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ced1f0afc981b806772cb63c10af13ea7a655ece","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.53.0.tgz","fileCount":62,"integrity":"sha512-eTS2FBg7LlrUNW4WugCGDrDri2dd/+VG++8X/10FiIkbhn+jkkokOx4TaaCincfSnyb7zHo9Vwlx6saeRWtlkw==","signatures":[{"sig":"MEYCIQD2Ypl1ITOqgAJLfhlVi/3hr13ezXAbJrKCKaAvCRzQGwIhAM7X6JEB7812ijgNUU+mhhW6gzq+elwnXieDvhW7Vbgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5868116},"type":"module","engines":{"node":">=20"},"gitHead":"11a63d8e44637f8bd0471cd58d52d6f8b3a2ef42","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.53.0_1782410221498_0.3172554693146876","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@floless/app","version":"0.54.0","_id":"@floless/app@0.54.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"5ea05216079c4983fc095fda1dac4e00d77575a3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.54.0.tgz","fileCount":62,"integrity":"sha512-mzFHI1uP24ZlHi0674O16Cg3YP92U0ZS5qNJTQj6t/Ca4Dz8cVw5RCZ7cXkiMeoYtd1KhKqGzxkBzMNRlMl0zQ==","signatures":[{"sig":"MEYCIQCsWcpE+P0SrkKrjlPFPjsdmJmwjg6d3a4pEnsTweVj0wIhAKBQFk2tTkvxuRfoml2q3Ngk4IRNu41mo42sAbnB7JXX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5879893},"type":"module","engines":{"node":">=20"},"gitHead":"ebfa940dff51ae7511cb8a52883b58fe422f46f1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.54.0_1782459219638_0.24419808645478813","host":"s3://npm-registry-packages-npm-production"}},"0.54.1":{"name":"@floless/app","version":"0.54.1","_id":"@floless/app@0.54.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b6e076a5cb0ae0c3cd072ed09a014ef87d5259c8","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.54.1.tgz","fileCount":64,"integrity":"sha512-nIabXApK7zxtVboDLSxH9byl6bbwskWB60wQWJGqbBHnodq6mb6uJ+3iZewnpb4gzJgxHwRg85Ww0XXI3AS3Dg==","signatures":[{"sig":"MEQCIGV0RV7kc5OlPC6YyTGY4afhqaLMwp1l8k9QNrhNkfpxAiAgujyHL4wg0pgHBoFOlhqGL0xM9hHGl9prnsoukI1kpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895803},"type":"module","engines":{"node":">=20"},"gitHead":"1415c860c9cd50099b0e940cc7c34669818879a1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.54.1_1782470159764_0.5234727874316774","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@floless/app","version":"0.55.0","_id":"@floless/app@0.55.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2296756b8a891aa3ffd50856a18945a3d08344be","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.55.0.tgz","fileCount":64,"integrity":"sha512-Ehawa2ZD6gFzUqgeBH3Xdwzl1M751Xa++8oRkp6KuYAtCgQ/FzQZmfeRKoW1QAqYOb4/doR0D9vmLg16PYAHQw==","signatures":[{"sig":"MEUCIBTlv/rqonwcKq2ugwc6LTomGCmC5typqMycKNNm3sI/AiEAwp27ZUyknoAnsnunLhIR37SV34Dj4lilQ312I9ITchw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5918133},"type":"module","engines":{"node":">=20"},"gitHead":"10a98f996908789d8167d4631adf073b3b0067c2","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.17.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.55.0_1782548747751_0.544941131317505","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@floless/app","version":"0.56.0","_id":"@floless/app@0.56.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"555b8eca19eccf9f7db59355f7898831c73059ef","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.56.0.tgz","fileCount":67,"integrity":"sha512-/fzKoNJmjrevNeWmM9XK7LuSkZdtFH2/5w44iG3oy2hSOlspOVsjhkmUqJXxW/Hi0JHYeoG9Bg39lRFl5rhS0A==","signatures":[{"sig":"MEUCIQDnoefTgrbFml/Kb9V96y/+R1H0fRUYcy5lHU0NVrfAIgIge7apVZMgYmiGOrczETpoz1al4A6AQH+h+EN5J13MwCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6281598},"type":"module","engines":{"node":">=20"},"gitHead":"7bd7be81c26c057938c446715e5a9d79e79a59e3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.56.0_1782833898693_0.8445027771111557","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@floless/app","version":"0.57.0","_id":"@floless/app@0.57.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d4df416eea4c28bd880ac67040021504f549b34b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.57.0.tgz","fileCount":67,"integrity":"sha512-nrQyaEMYicUBalXXY3FbH7tKVzk8ief9P8m/Np+WcrCHI1OntJfzvOCOU9zl3/jfV+I7gSTOJ4QPWJ8CiSNz1A==","signatures":[{"sig":"MEUCIEWKwbcbCgVMo21QGV92cq70zeVOjoOuzq6QvgKdoF/yAiEAky9BrmE4o1ux7ojFYE4ftgC9y6X2yKe6Q8v+qoBdEYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6299725},"type":"module","engines":{"node":">=20"},"gitHead":"c70ab55018fa94be70752440180400c6cb2b423d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.57.0_1782837323936_0.515407190848677","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@floless/app","version":"0.58.0","_id":"@floless/app@0.58.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2b8b10c9ac8500d5fcf636dac114953feb750004","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.58.0.tgz","fileCount":67,"integrity":"sha512-OgeS65ziOUGbOh2f0hbC1mP+/2SHu2Jlb2VQu6DMW6zNRdYPyCp8rtH15HCd/Y/+ym8XN9cTG7kTYoEajLcuqA==","signatures":[{"sig":"MEQCIEzGSXIPivbJ+u2fijzRksWMhMwEXYXomU1QdthHJFcWAiBOhJ9/OivK7aizTHPY3jeRtBEaIl1XxX+OY4Vkm/ZX+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6423606},"type":"module","engines":{"node":">=20"},"gitHead":"6b7bd513805fca3ab1711833625a92e7cb0315df","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.58.0_1782844661375_0.9210116150389944","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@floless/app","version":"0.59.0","_id":"@floless/app@0.59.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b1dbd63e15541d4e19e3dd045870251fe53b837c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.59.0.tgz","fileCount":67,"integrity":"sha512-a/tq5Nz/zMItor1K4pIvtgD4WKVgw40pi6gyihxt9Dkq59xaT99ltBPBgYyeUZTmx/AYWLob73ZMDraAtDziNA==","signatures":[{"sig":"MEUCIETPVOigOjPKDUGnoKB9A7aNuCGEpf2Ta355IUqmvQo1AiEAwcDHFgDHIZKjRVO5Te/ybEHEMlJ8He8VdoJZkOHWSJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6440567},"type":"module","engines":{"node":">=20"},"gitHead":"dc7c3e381a9ed0e0df13d86969fcf8c62b1a3a2f","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.59.0_1782909491714_0.690109435776501","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@floless/app","version":"0.59.1","_id":"@floless/app@0.59.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b9e1bd123dd28beecc7e6cc8ead4107d13a5058c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.59.1.tgz","fileCount":67,"integrity":"sha512-WWTPO+WbiVB/HbbGuNGQqAnFVoGya+Xt3eIT42aPzjQQvTm5rm/iewh8F4IeavX/1Tet58meptgJyKaZYXRgsg==","signatures":[{"sig":"MEYCIQCTahBKp5XCNNFTodkS440i8iH8qdHCD1NB54TXllj5ZgIhAO0fUdpOwA8t0T+e6a/1JA32jGjN2V5IktHohhwa2oB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6443819},"type":"module","engines":{"node":">=20"},"gitHead":"520b5a77b83e5ce615bc30fd0e4f65d91f129a0d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.59.1_1782917496852_0.6108224515075993","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@floless/app","version":"0.60.0","_id":"@floless/app@0.60.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a93ce719bf3be6a131c3a824ab4db27c2eec9237","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.60.0.tgz","fileCount":73,"integrity":"sha512-yCUEsQdTJY1XgAs5CNw0vZjYZpFmd7itv93r+OYotC8Rzuh33Y/jM867TWQ7gto+9sEMYIPNw0ajE73sZJ5Rrw==","signatures":[{"sig":"MEYCIQD+Rx4emjwLEO1PNSzVgCbaalwzUqTXka1vgIEvCFmH4QIhAOo9tgW1ILcNtPTi9coWQhDZLtEIaDMIkYvHACWsRKvQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6494953},"type":"module","engines":{"node":">=20"},"gitHead":"51b333b28919769dfb9d41c640a83ed69bced683","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.60.0_1782974887645_0.8492456301714599","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@floless/app","version":"0.61.0","_id":"@floless/app@0.61.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d031235c8553a49e782a4beb70fc883012db875c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.61.0.tgz","fileCount":75,"integrity":"sha512-+izrMGd9RAhE3fp2cvvyQYvxwe+vD0xmD1JLXfD2XzHjIA2fV2zkE95VjuT+fEitBB9rZtQo25Z3ohVOs9MeSg==","signatures":[{"sig":"MEUCIQCIC3TKEEdfOqcAnQgQMp0qbAAwh6gzvkj0Fo6vBevyFAIgU/bafdgrItJfkmkquX4pLi7Vt0esg7RORlFKnr2pcSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6517639},"type":"module","engines":{"node":">=20"},"gitHead":"06cef436c3b746c4d96cadf785b2d7289f0b2085","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.61.0_1782985418193_0.8796026218908579","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@floless/app","version":"0.62.0","_id":"@floless/app@0.62.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2139fb5547f97fc24b0316dcdf426747c7a0954e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.62.0.tgz","fileCount":75,"integrity":"sha512-SBcteMRndW5xNx0ZlAoKKwoGSR6Ne2thTBe+ySVESnRgi/1yNPRqj95a+/KItUYCfwV0s4R2MI4mwXEnPgdOsQ==","signatures":[{"sig":"MEYCIQDb+hZzCVJ7zDjDnUo1dEhRl5p5dJ24Khuz/N9yKBYGCgIhAN+JitrGAA1R7GSZ0Hf/mA4eGwNGoENp4ZKyLxqR0SVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6568271},"type":"module","engines":{"node":">=20"},"gitHead":"94ba4c4e9f6cffa7a76b02626b96a547c3837ded","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.62.0_1782991853723_0.14931326477185314","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@floless/app","version":"0.63.0","_id":"@floless/app@0.63.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"059405c6b2b32d3ee8c4eb4f2fcfb0a32043a612","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.63.0.tgz","fileCount":76,"integrity":"sha512-JALRgVPm/44IrxSJpsgc5F3o37J7jfLDE6kmARgScWmu1z6g0R8w80b4qrjOnF3AgyuKtVns8rMkp3PBiRN4rw==","signatures":[{"sig":"MEUCIGnW92RK2aUvq5y90Dweg0MdhEmPlwdSoNmP6+cdjTZ/AiEAgDhNyOdzzv1iIS10eB0/QUdJHxqB/92LUBN2HorGwUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6668679},"type":"module","engines":{"node":">=20"},"gitHead":"87838190bc4313f4d2a80a069f6ee817e18eac30","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.63.0_1782995835420_0.1924931483043575","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@floless/app","version":"0.64.0","_id":"@floless/app@0.64.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"402f35ebcf8e60ed4ddb04ff8218205a9d901029","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.64.0.tgz","fileCount":77,"integrity":"sha512-nmwEzhSNMWOpYQQQyhTs9U8hH4ihpthPmSNvZ3tf7Z456/0hrtgi7KY2/cN76oQkiOxT33A/49sI88lmbn6KPw==","signatures":[{"sig":"MEUCIGedKl0MDBOPR2h1ocmwfySyjv5vRq1K/6zzovgsKyBjAiEA70C2LNu2V7QNa4TkTCPA+7+G6UBF7ZOGWvT0Uo1HCM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6690906},"type":"module","engines":{"node":">=20"},"gitHead":"f5999e4fe8b0e48d092b7a80551737b172211afa","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.64.0_1783003392701_0.4256507663202864","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@floless/app","version":"0.65.0","_id":"@floless/app@0.65.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"8fb3d90daacf290fa307d03d061885bb2149978b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.65.0.tgz","fileCount":77,"integrity":"sha512-tqmgOHL1TenElXJRiXrsAMoPybgByGDNjUTx01IaCCY0oog600IFV9buGiKu+I7NLdnt1Ndra3vtqvustg8GEg==","signatures":[{"sig":"MEUCIAWfNKvFtVc/h53Cr2I4H0nDIp8aUjAHy1Z5uQilE6+TAiEA4HMzBmmKwY6FEoes3tbvRP+F9Or4OSwUrGwT6++vLNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6701386},"type":"module","engines":{"node":">=20"},"gitHead":"351136d6a2153ea6f1149b7794132f8025ba1cf4","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.65.0_1783006091234_0.42215576836873003","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@floless/app","version":"0.66.0","_id":"@floless/app@0.66.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"82a4e60d032135abd40a7300cb5cd8c243f2c9c7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.66.0.tgz","fileCount":77,"integrity":"sha512-AaDuBTI8LrojwcgU3MN3QH2LLfgtxKOwA8KD5d0liqk2kaL1sYwfVcNTgOA4fai6Nu5nB7TYghvUtW746JHUDw==","signatures":[{"sig":"MEYCIQDJFRh4eMl2PHirGcS/SnaAp89R70qTlEdcEcpWtNq3SgIhANPZKvNxCNHqr3EgjBqd8IiVBUR6ZoSRFZ8sUy5MDykd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6731515},"type":"module","engines":{"node":">=20"},"gitHead":"67dff0c60f4f37d8463e8cec116c9de2c2967537","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.66.0_1783012534301_0.18240042376154797","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@floless/app","version":"0.66.1","_id":"@floless/app@0.66.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c4748808acc3f0301bca1d42dafe869de9086f43","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.66.1.tgz","fileCount":77,"integrity":"sha512-LWGkC9p9y6WAon79KDgNv/8mr3sWjnOuZNpwn9Tz/sKBDKp8VbgO9IgJY4JlgRaMNzuuLBO3mkZKbsrdD/EGIA==","signatures":[{"sig":"MEUCIQDChEvnZyc0UOeQcpajvEz8oMTf8cPb/VHr6D3tneh0YQIgVs0Z1UNe004XasAuyjpmYIdgD/ZL0z0MX2m1F/0jzAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6732112},"type":"module","engines":{"node":">=20"},"gitHead":"155ed21a13db6205b8702e0a646825c353fec1a4","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.66.1_1783014408554_0.17221407318486381","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@floless/app","version":"0.67.0","_id":"@floless/app@0.67.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f6403fe38f6ff48b48f86f1ac351ba1472bf9deb","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.67.0.tgz","fileCount":77,"integrity":"sha512-WJ8jn3j1q6wGwSN0EIkUm1m+v0bn6PfLp3HlXDFVasnha1ILK1Plbc3+0WqVr5aPb8VnKXMeAT7i5kLEUYR0Jg==","signatures":[{"sig":"MEUCIAamyKiZ13dwnfceYZ96vy1Utss6LQxBfGH/nDVthF4BAiEA6tcDTWtKE02z2HmRZnRW1yUmdbV5hNoP3dU1Rw5CwzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6756414},"type":"module","engines":{"node":">=20"},"gitHead":"8a350dbe47676950c85cbd6f1a8adb5b322b6ea8","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.67.0_1783025030863_0.21295050690389172","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@floless/app","version":"0.68.0","_id":"@floless/app@0.68.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"64807480a6c5f5c4a6d5b1cf5fdffb8bb704e0b8","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.68.0.tgz","fileCount":77,"integrity":"sha512-ClXNgMvyTTBOn/Trr8C9nTQz8DLT0IQcFQK2bNu4FXIsy4dBYhnIdeSbxGRG/hSdu1qm6GnQxU8uJvcySgkEOQ==","signatures":[{"sig":"MEYCIQCtLPcvyhmwOT7cY+NNDRcW7NC5/mI1DX3bpvdfDlrqRAIhAMlVWrein3c44NH0QGSbG1mk9MRP3xNxQEGudkHKpxiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6783039},"type":"module","engines":{"node":">=20"},"gitHead":"8b8247fc00be888c27e298fcdc30ad6f5e97eb1b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.68.0_1783064060727_0.7443749264777528","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@floless/app","version":"0.69.0","_id":"@floless/app@0.69.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"3654f143fcf5fd336f8ad7dd2387f855172db96c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.69.0.tgz","fileCount":77,"integrity":"sha512-agMKIn8UNsJBcwK7osWENzo6AEvu5+nSC6W2bmpDC2J+lwAkuNsChBk6F1/eIzgoCtKC/oY50g5VPKBveWqRsA==","signatures":[{"sig":"MEUCIQC5dT+Mu9tzIytgH0+Nm9Zj0eXEna6363OmZa0BuZUgmQIgYaOup2Ilp9EOTUdkpz5l03xsPHTp/M924y9SLZ/bkwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6792274},"type":"module","engines":{"node":">=20"},"gitHead":"d0855af63c2c15966a7454379bf66f55b72f8ac5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.69.0_1783068441267_0.35413456009036093","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@floless/app","version":"0.70.0","_id":"@floless/app@0.70.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6045874228a11cea72449e22c02890fde0ca5b27","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.70.0.tgz","fileCount":77,"integrity":"sha512-QCHZaVf+DY/ruiHjgngVl7x258NmrvNG0tHH1mCyfZqJhLBjMQzx5Fu5shbM3XNrgSpr2xBlO2EhkqZnu31qsA==","signatures":[{"sig":"MEYCIQDrpD7A2fcpqnUUIXOx77OHcmOB7lO8a08Bv/pZyjS5VAIhAMB2j/4Zt6hA7QKP7q2kSRTFg464kDDC+GonOOMJ3y5x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6799249},"type":"module","engines":{"node":">=20"},"gitHead":"cc844452a532b358b57b239ed942855c981a7c0d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.70.0_1783076359912_0.08295878482827312","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@floless/app","version":"0.71.0","_id":"@floless/app@0.71.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9140ae85aa9df3f2fe3e78f1d266fec9588e3374","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.71.0.tgz","fileCount":77,"integrity":"sha512-WdMRHrckwrt7IDlUiiNjBZYBJhqTHaOiFa65wPrxSVDTxIYhBOqvrCkiJeI1TDGYKTx1RImM/joCT1aIAAdTEA==","signatures":[{"sig":"MEUCIBoJ+b3Tt3KK60RQJxWnWPG6aCH9fIgywxLOoqRTxYTMAiEA/M/drgfWT7bxpk9dtKXwTdf2COPP8m4pT6cEtZyyoyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6814148},"type":"module","engines":{"node":">=20"},"gitHead":"1e4248048940c66b5e28a989c2bcdcfd8b953f6d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.71.0_1783086477497_0.5918479525279396","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@floless/app","version":"0.72.0","_id":"@floless/app@0.72.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"8c2ddd9ea7bbfce11aa8659d9bd3649f8c582dbb","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.72.0.tgz","fileCount":78,"integrity":"sha512-3mwO09Kv4Tcre9O1k6NyrX1xwrXzAh9VRLCfRVL1CWd5B6vSTvAUdoc9ES6v41smDkmeevJEYh95qyKkVmsd2w==","signatures":[{"sig":"MEUCIFh6QZM3xp8U4w/c/LPHq+n2PeOmTyaqedKyObHiJkGtAiEA8PtkkxNgrKfj2KzVfVX5TLJI2PNjt/7FHBRk5IJqFRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6847058},"type":"module","engines":{"node":">=20"},"gitHead":"7e671b3076f847c796c9b58d1f419147774f29eb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.72.0_1783089220185_0.8529443275414148","host":"s3://npm-registry-packages-npm-production"}},"0.72.1":{"name":"@floless/app","version":"0.72.1","_id":"@floless/app@0.72.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0155b2f3d4373c52f3fa2a42b5619ffed2010016","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.72.1.tgz","fileCount":78,"integrity":"sha512-QYH+bYo1a+QXC76xIxXCc3xn/FDo3ws9wEAXCT+s7jC4WesCk0Uu0cY00K7rCrY1VBp4ALj9StrTnpmHg5OYNw==","signatures":[{"sig":"MEUCIQCwZGflIy9Steq9QuTQmJvXBpXm2oHCa8pZWqANkuu1VgIgF8IzScKbk2gXbmjDRltYdeKfasuDBpt5DM6CqIwggm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6848479},"type":"module","engines":{"node":">=20"},"gitHead":"f869911d24f3c93455701d09d65db43c698ba128","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.72.1_1783089590349_0.9477760237115018","host":"s3://npm-registry-packages-npm-production"}},"0.72.2":{"name":"@floless/app","version":"0.72.2","_id":"@floless/app@0.72.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6b061ce21539cd5d8e7c2c796023dfd24e58d3d3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.72.2.tgz","fileCount":78,"integrity":"sha512-0GBlNLaniYkMjx92iJ2QvanzR7+23XkvEX8yXtJ7RC5cqwAFRtdoZPUAsXOoTqOOzKNr0u25vI3ekBy7k1TnTQ==","signatures":[{"sig":"MEUCIQCJvTBq2KS3Q3jD8Yo+3bETBfXxWPSDIsEZfGwPgmTh8wIgLs6rfM+nKMD6QWUELnP1Ue2mMEcheBrxutsk1jFiT8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6853393},"type":"module","engines":{"node":">=20"},"gitHead":"46dd07d5a2c5e3f9dc204d0f05a45db6d179529d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.72.2_1783094636253_0.3082052472251655","host":"s3://npm-registry-packages-npm-production"}},"0.72.3":{"name":"@floless/app","version":"0.72.3","_id":"@floless/app@0.72.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"be1cca672163f05139f411d32709f30f1f9fe6ef","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.72.3.tgz","fileCount":78,"integrity":"sha512-THs9Dx1SGqoe6qZGoOnxopEmOb7I+cJaITYffPOsDhalBGbYrtKpsn/d/V0DYtxo00XZhgDYR9U+pG5Lqyp1wQ==","signatures":[{"sig":"MEUCIQDua9vSMd+wNZWojo+1l/DQj/7tPn6IUgudlK5r5gRrJgIgGytVBRTihsA+G3cXmwWFZR0uLvNYeI803sYF3iwLsBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6872973},"type":"module","engines":{"node":">=20"},"gitHead":"af58ace8fb73e4d7bd13caa71b8f1f9d94465742","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.72.3_1783097256996_0.6915600052276794","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@floless/app","version":"0.73.0","_id":"@floless/app@0.73.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"62c5128f58dbd38f0fe6b0e8f157eed7c45282c7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.73.0.tgz","fileCount":78,"integrity":"sha512-OIkCwigLV4+qwp+wehdiU6uHJ9BUuHWAFzarhlV5YPT7ommDTOSZ7XAOYc8QKZ7DD/cLENF5WV9/198NDoPvFw==","signatures":[{"sig":"MEUCIC21PhOhnnPF1sd872qVHij9sIjKz/B86Nj2Ezh0FJHFAiEAwYSkhVEIhOKVY2cHIKwJrSzkLqVbaVj0bag5cqVaLwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6878945},"type":"module","engines":{"node":">=20"},"gitHead":"17b2359e4c0d2fa240173d41dab271ee2e82264c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.73.0_1783099896796_0.664647048614676","host":"s3://npm-registry-packages-npm-production"}},"0.73.1":{"name":"@floless/app","version":"0.73.1","_id":"@floless/app@0.73.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"97dc06b948638619a124d1bf88fb5b02490b810c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.73.1.tgz","fileCount":78,"integrity":"sha512-rmM2GLHR083heLl07/CgIs5YA7a/0zobsyUUJ9FZ4dppEpuFEzJacZtmQpTBMS6E0XuQDJ7z0B1BVHk4eiSSlg==","signatures":[{"sig":"MEUCIQCTKWEBhJHxVxfjuOOZp2RNaf6UalTHkfjDp4sJdrHffgIgB0/Y6E8g24P/1Y5Ix+uLs0HgXPRguafoP4jvcDMiXT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6887270},"type":"module","engines":{"node":">=20"},"gitHead":"dbe8703acee5dadffe963b514083044bc19d3ce5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.73.1_1783101003589_0.16864532446181912","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@floless/app","version":"0.74.0","_id":"@floless/app@0.74.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"3aa8c1c3139c382a284493a6cba236e54e288a1c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.74.0.tgz","fileCount":78,"integrity":"sha512-hCNZEJuwlemH2dGC4vCeg52jChldm4C3NKiTGvaThCisUZG00yEjCqdccXyJPsWEfC6f1vWCM2M8CPe7iRNppg==","signatures":[{"sig":"MEUCIQDMqnDAoCbKCqZrBBCEfXQMqWJvJKU0ZyGWCZGt8y+gPAIgDLoU9m6ZIJ7Uq2RoEi3o/Tf/yH4zzbzO1wmIW+v9XrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6906317},"type":"module","engines":{"node":">=20"},"gitHead":"065ec4cd3577b363761c97f6073b5481a539d4b0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.74.0_1783103414684_0.1384815808415889","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@floless/app","version":"0.75.0","_id":"@floless/app@0.75.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9ca961b19e91b7a0d3c7f7fa733c8893c252db16","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.75.0.tgz","fileCount":78,"integrity":"sha512-cvRGDYMHCwb6fMnpHJvvPs6+CPHwyzuz1jRwGIVOxLg/w4DzoWnTPMtG5ZRxpHweL3Amk9dgyt70pGauOVqwmQ==","signatures":[{"sig":"MEQCIGpfPL2iTwoZqpkVIOL5Af5q8n5MeSRTG3OpqaXi0LPgAiAzZmyk7RMg8PtOKXsKnlwCcU/uSce+wwnaFS42v2qvRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6939745},"type":"module","engines":{"node":">=20"},"gitHead":"eaa741a2718559e7581311fb64cb2633b5bc23de","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.75.0_1783111216513_0.26812846631945275","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@floless/app","version":"0.76.0","_id":"@floless/app@0.76.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"de599594fca14ca00322408d213fee32428edb5e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.76.0.tgz","fileCount":78,"integrity":"sha512-T94gOFDbHF7/ohMeGNlDqG6Nr3UrT110+oeO5DGCgM/nzAFSliZ8u7OJjWz6m/B0R/qfsDVFdKdGWz6s/oJKEw==","signatures":[{"sig":"MEUCICLwJeaH0nRVCIewt91roMW5zTXUOYOOngqrE4FjiQbsAiEAhKBVny7BJceVoLbATGxQDilD44jMcpTpjZ7R8Vh6Wz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6968833},"type":"module","engines":{"node":">=20"},"gitHead":"b5d1ba0e9d300aab2c72201d5c4e0a14615605ee","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.76.0_1783152497074_0.81993410647904","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@floless/app","version":"0.77.0","_id":"@floless/app@0.77.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fa5a1212c6c8b03b56a4dac817bd31274b1709fe","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.77.0.tgz","fileCount":78,"integrity":"sha512-hGaeLaAuWwJGRQYoju3a8pBjQM6LZvP9+59BOagoMGmj7rKHMp87IceBhhciv+5aKz3FYw589omH7GyUkjbl9A==","signatures":[{"sig":"MEUCIHP99thT7NHCvdgquE5LfDUKLLLTadqribAK4SyEelZwAiEAnx1+CBhJ/xHyO2N80XNJ1CgHsCxuNAIzVuDZYDsMsaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7000617},"type":"module","engines":{"node":">=20"},"gitHead":"2ee367ea84305ddf13717eb30ce858d6a4c407c8","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.77.0_1783173250449_0.9613230696080222","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@floless/app","version":"0.78.0","_id":"@floless/app@0.78.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e45f51b2983d5c771159a812412598882ace5402","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.78.0.tgz","fileCount":78,"integrity":"sha512-7Gdw9HI0V6sDvMCqJOyvJxCXb7aJpp4QHOrMgKAKz8EfDCzdAA/U3xdZlwMygSnQ7dtol/hautHN60cpGfBTqQ==","signatures":[{"sig":"MEYCIQDZWfzQN3HK0B2PwPS7T03AaICbtO2xgrDszqpNbQSC4AIhAJ+Qfs3cNSPkwvirbcK9Vp1sw1mNpIKUlRLy86sSlwuC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7002938},"type":"module","engines":{"node":">=20"},"gitHead":"9ea75d13da7d29afaba5f2cf586ac32989185a42","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.78.0_1783177199128_0.41382499183911947","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@floless/app","version":"0.79.0","_id":"@floless/app@0.79.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7265737476590d195a9cdba47a49486864ed1e37","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.79.0.tgz","fileCount":78,"integrity":"sha512-p+PO4mS+bCQasNNk73GnNFBwsrrDUW3e/stoQgru4+ELnk3/uUFubqQzUDHcWBQrm6baAHCNFCHK2m6R2O79Fg==","signatures":[{"sig":"MEUCIEQaiVyXkfp8KXx7mgYxFwsUiEBZ3WOoBd/XIvdeWZ3rAiEAoSWMFHvvGnYgG/dwmVoq6ezYOlJ68wYJBldmFiLbnp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7020027},"type":"module","engines":{"node":">=20"},"gitHead":"399a9d199fa07e742f7f64759713beeb5e767eda","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.79.0_1783181078954_0.7746971808045975","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@floless/app","version":"0.80.0","_id":"@floless/app@0.80.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"17a0910eaa4ccc6d6a104d0f81c7972de7840406","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.80.0.tgz","fileCount":78,"integrity":"sha512-Zy3rF5BCT+pvVR75hwDVAntlqfA6Tcu21ADJVA+nsq1+PMrj23TCr0LdJ4+04c0BCsIV6CaLqocpvpjOKCC3kg==","signatures":[{"sig":"MEUCIH0W6Y87XYBJVZ6LGlJKKm8oxr2KSrNOSxkRmob6xsRwAiEA+mkp0/zYp349XWdBosfJf3x+ixuVeQdnmb9QkugJwoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7028952},"type":"module","engines":{"node":">=20"},"gitHead":"f7776798b439599309f880302607fe443aae0e85","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.80.0_1783186226700_0.9374718480986906","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"@floless/app","version":"0.81.0","_id":"@floless/app@0.81.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"543f3417d5209c46fab38dd3eda3f61f115d127c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.81.0.tgz","fileCount":78,"integrity":"sha512-1P+oPCQJld+xPX4Knkev9lAV81i6b16eArxIuB8MH2lTAlObShvKeNrEViux6/tqQSsWhORcDzjLvJ8fIn8rIw==","signatures":[{"sig":"MEUCIQCZb9aBK84dSZGDEKEwRnnXdE1ysdk+KWxJffzFLGdS0wIgTUo2u170iu1XNdpHgEb7N+PuO2SMmQrLazqYkZgNfXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7082644},"type":"module","engines":{"node":">=20"},"gitHead":"5eec92b3816284fa2e41ee717605190a9515a48d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.81.0_1783191492304_0.7132183605578379","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@floless/app","version":"0.82.0","_id":"@floless/app@0.82.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"47c91194f0ce10002c854ea2a1b96bc08c88380e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.82.0.tgz","fileCount":78,"integrity":"sha512-3flPGqUm3KgB9q4Ac1ZJ4h1Tqo7MBa2h+7Ln+H1XX8o0JfL6+jknxfzeBKyf5+IR8WpSXwemcuZsnerrtG2JJA==","signatures":[{"sig":"MEUCIQCnFJpHUtbE5Sg96t6uwfK3xlc+GxnFErA2mb6GFfuTQQIgO2hI5q0oqw3/dRZxNUpceR+e91kZXk8/XCj6zVRs+hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7083576},"type":"module","engines":{"node":">=20"},"gitHead":"40bbadb38241362a5411c9f4912d0f80f6a22136","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.82.0_1783193962662_0.10754079065226052","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@floless/app","version":"0.83.0","_id":"@floless/app@0.83.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c76109d537be26fb14ab9f8dfb947ee372f38cb0","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.83.0.tgz","fileCount":78,"integrity":"sha512-Uhjol2Lx8YWff24r05FeiX0Gbu3P4YAvAU+b1kLjZcTqJlTNKQwNSv9+l96DL92XU/KvdUGxeGuXM/oDvAOZdA==","signatures":[{"sig":"MEYCIQD/6TdouUvMZ7nl5ltkn2aB7cCDNtIUwPRBZsxm7OAnKQIhAIfb4cjsLoK5c8qiOIS0YVeBBkQ4eP9+Tf+ajQumOFpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7117814},"type":"module","engines":{"node":">=20"},"gitHead":"a40d418af7e7342074ba39974ecd50fcbc8be1db","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.83.0_1783230179649_0.5269411394174925","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@floless/app","version":"0.84.0","_id":"@floless/app@0.84.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"197207f51eddf12b98a460de0a1c0b5568c0d0cf","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.84.0.tgz","fileCount":78,"integrity":"sha512-f3mhx2DPgQ/hVHmWU6UDxZ6gL49j9bjZHDq5qbcRN89GIFLIm3OEj33Dqrm74jgl5LLVVVkMuvGrV6NJYsihMw==","signatures":[{"sig":"MEQCIHqOziE3jjMjx9hyXI+bEBuS6ln49GUKKMRG1uqpn/HXAiA8KUgsxxxgtQ+OpkkziUgyh9HPhRqUhi6w+nFxdmQIzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7119317},"type":"module","engines":{"node":">=20"},"gitHead":"05e79651e32ccc8f8179f40561d2a918d99e054d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.84.0_1783232626778_0.6361182084249859","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@floless/app","version":"0.85.0","_id":"@floless/app@0.85.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"eb3a5115b2be32f8185d3de96f2b81a9f01a2b34","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.85.0.tgz","fileCount":79,"integrity":"sha512-ZooUbd03X828/R7NiEJ9uOA25xSMqmNkP7YX0wKDa5R7oeSa8z/UFtM6NXrXjA+YTl4dICCksWZRHC4KmyET8w==","signatures":[{"sig":"MEYCIQCd3VWXt7NlmPuE+PKjRpKCDAW7yFY6ET4ckWM8P/1H5gIhAJ/Giow3PdHGpAwkSYw5LExTmC3qQzpbl0xAJRhJ67K8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7157503},"type":"module","engines":{"node":">=20"},"gitHead":"b4c476925966b8d988b58eeb386f7d5dc88ab927","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.85.0_1783236028231_0.26636880016658737","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@floless/app","version":"0.86.0","_id":"@floless/app@0.86.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"759d3187b5034bb5ded177bc6dc8e766e01809de","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.86.0.tgz","fileCount":83,"integrity":"sha512-3u+RtNwo+qWwCPn11u3q0DhRI2LNPy813VUE1rUJT4ZG/X4vuQmVcmCk1odV7xvZLEX+vvs+TdW43a+msmddow==","signatures":[{"sig":"MEQCIG/r8KjMPLBX4VkuECdEiBW756bgEd/8b56L9cefHJdPAiB4ttUiTFCY8zn8MLe+SH1aaNgVUqBf8LOzduRWCXRqfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7525354},"type":"module","engines":{"node":">=20"},"gitHead":"61700c2cc7ed0a9e2581b69a9b5f7fbe835799e3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.86.0_1783698335572_0.6957244064614274","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"@floless/app","version":"0.86.1","_id":"@floless/app@0.86.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fb35c3e7cdb7ea1012cdf1cf6bd4f513537a9382","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.86.1.tgz","fileCount":83,"integrity":"sha512-SCW8hriTEo3vqAoG0td+EhuvjgSzuq03LRHsZ9D9b9wcT2//BwGItpIHyZ6FBB9wZHc8BUAo3FD5eY/Xyc3j1g==","signatures":[{"sig":"MEQCIBq7jR6f77K0/uPRXHB/B/5BiWjs8Es6sC32m6k06KsUAiAWEpGE3YkKre+bzg2qi7vBMj857l+78cdVn/aFoQ3dwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7525386},"type":"module","engines":{"node":">=20"},"gitHead":"5938ef5acaa344f03f9bc9d2f670914838066240","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.86.1_1783711949900_0.18374763846522302","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@floless/app","version":"0.87.0","_id":"@floless/app@0.87.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7f9e4e1469ab057a266f5abbff6abc4c253ff82d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.87.0.tgz","fileCount":83,"integrity":"sha512-AZB6k7i42+JmMtzAGTBtKZ9ffPRUukvCbDQGpQ5XvZzosY+4LZSV1kQSeNmg0a8gUmj2S3PyRRR23SzwlS6nIA==","signatures":[{"sig":"MEUCIQC8guwNLbJ1C4ZaUJ1d2Q01RShtkSEIGK6z9OIma28JEwIgIaCncJlHsDs/hrxYTDSRrdTyBkevMbXkN4qDF9QYdMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7533969},"type":"module","engines":{"node":">=20"},"gitHead":"8ed4a875d28731c84bccf9676d13385c8c0b0087","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.87.0_1783713054427_0.620694888147086","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"@floless/app","version":"0.88.0","_id":"@floless/app@0.88.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c70a25ceb286a68876277c9c2cda774a01ad6a37","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.88.0.tgz","fileCount":83,"integrity":"sha512-MNmoDGdYLnKqaat91qhydU3lo+y0sbz0rGF7JN741c/zTasQHQhnXwYQAq0sn8VayIIW/KRRbKBLxVhlZWjuwA==","signatures":[{"sig":"MEQCIARPf81UVCZ7APzBsYS9i9HZ5nNkYGm8pmSXTzT6wk5fAiA09ZbMqLnrO8yXldgf5YFksZKN09DnDsb7sKEUmC0iCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7557096},"type":"module","engines":{"node":">=20"},"gitHead":"9c745b8539ac168984eeea81a36947b8a9af0b97","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.88.0_1783715517213_0.29676393394057543","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"@floless/app","version":"0.89.0","_id":"@floless/app@0.89.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"5915b370e1ce08a35dc2b8ebdffb4a86b816e354","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.89.0.tgz","fileCount":84,"integrity":"sha512-OFKtQUcD4u1R6lZ/CfHPesFeBmYTsux8pGpA7JKmQfzs2kQtkHSDxS3t1LbQa4K+oyWdYQpVLBWqBLRgYF4zNg==","signatures":[{"sig":"MEUCIGKeZPciFKPKAxW5T71jaiV75/xPUyVsPN6CmH0GaQdhAiEA3GZkYhb2cfmiL4mSJQtBWKYCTezmnA+FR9Y2miPLuFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7588478},"type":"module","engines":{"node":">=20"},"gitHead":"8b0c109b7b036ed725675d035d9fc45e40ed8f59","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.89.0_1783761019382_0.7309965522879642","host":"s3://npm-registry-packages-npm-production"}},"0.89.1":{"name":"@floless/app","version":"0.89.1","_id":"@floless/app@0.89.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"be99aedbb344cd22f4bebd45925937b0097097fe","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.89.1.tgz","fileCount":84,"integrity":"sha512-fxAxCEW+2YnIWeyAOsPVtCovdTGCzkYCACCfCuDudKQ7+IjtieJ7NN90/GKUJSSbEABtx8kjfCmVK7mWV1iPHg==","signatures":[{"sig":"MEYCIQDiG4+3OjDX+Fzl0rdyHM46Dzk7+Rlkpg+T0q+A8mKaWgIhAMJvv3I/a4H/T9+AFzIPZqQcHsBiocJlKLLnqXqxiNGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7590834},"type":"module","engines":{"node":">=20"},"gitHead":"cd7b557686c0ef2e8df4bb4e588fdb35588b95eb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.89.1_1783763793700_0.8082068387919026","host":"s3://npm-registry-packages-npm-production"}},"0.89.2":{"name":"@floless/app","version":"0.89.2","_id":"@floless/app@0.89.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4dc43f8dd6a7fc0ffca04d1b1368113c16265cee","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.89.2.tgz","fileCount":84,"integrity":"sha512-/PcQs2825ZTVTF9nlt5jkVFiyhSXg5JHllH0hvURzYH0o5+69/9kWUJGWLPk6G/ga8Pd0Lui92eX+NQLq0sRGQ==","signatures":[{"sig":"MEYCIQCk909RfrnTQpQpIZSrarsjrSJUAeLQ6NN808aaDML1GwIhAPcKW39xcQfpolkTwy+WOAN5Qk2RkOrbYDGfYNBZdVSq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7592858},"type":"module","engines":{"node":">=20"},"gitHead":"522a04b0d5c4c50251b0fb188401400c4f8308ec","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.89.2_1783772764471_0.532713924353307","host":"s3://npm-registry-packages-npm-production"}},"0.89.3":{"name":"@floless/app","version":"0.89.3","_id":"@floless/app@0.89.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"cff5b62a3decfbf053c6e416d53bfcdd47804018","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.89.3.tgz","fileCount":84,"integrity":"sha512-uUF97A0kuZUF1GKlYZlPSD1U4Y5oSIE4VPyDt5X3hreNDeKW/OF4EIwLC00OBC+r+Q0hPl/usRT0vSiQCYyOxA==","signatures":[{"sig":"MEUCIBqrLrpCvdthHE/B9iM8gTawIAOrLWWigXtBUsGS+cHSAiEAqTgg2aynHr+Ul39g/OS2TuLXrJEhmeN8yHTD+HhL36c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7598382},"type":"module","engines":{"node":">=20"},"gitHead":"ea17d65fb61ca3e77601326de609a8c30d56afa2","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.89.3_1783786042247_0.31426297579011964","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"@floless/app","version":"0.90.0","_id":"@floless/app@0.90.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"01cd5b204860684440188b4bd27ed475fd7632bf","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.90.0.tgz","fileCount":84,"integrity":"sha512-46uph/ZteYjAXSdQER6CGo4K7YjbkGdteRYU6JOeC5dXzmU94eeStZwn5iSguzm1C8K/G5oW/zU7oLpgeT/DBg==","signatures":[{"sig":"MEYCIQDQOKZOoKUb+nj3ur4i1AP6QRfGfR9q174x813QRWUMWAIhANtMtI93e0opusXJMw+RcbyNGckBLIwnAzkPxvKsaQ7U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7600024},"type":"module","engines":{"node":">=20"},"gitHead":"80dd03ac5e8e9cf54868d456ed37db5425fe0c0a","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.90.0_1783789133405_0.6861482754346511","host":"s3://npm-registry-packages-npm-production"}},"0.90.1":{"name":"@floless/app","version":"0.90.1","_id":"@floless/app@0.90.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"72e6a045a51e339a675aade394c0238ce3eb68af","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.90.1.tgz","fileCount":84,"integrity":"sha512-b/z3zhtl3guKno4XBhO2tM7Fsm1eIkOPFRYORYirOlW5VjLTvY2dNVNjByxplo+4iLZqgFWt9L6yjZSXNMF5Bg==","signatures":[{"sig":"MEYCIQC1H809PTwB+y8oUMVRY2a6P/cV5m90FBUmyWkAISgCKgIhAMM5NfnDAmSK8IJM/nIOQHFrzc4sHe2iXDfzh/310Pqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7620137},"type":"module","engines":{"node":">=20"},"gitHead":"c5f2c094c0d16d8cb9ee80ecdc5e29acbaf1c162","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.90.1_1783792620228_0.038293241021099655","host":"s3://npm-registry-packages-npm-production"}},"0.90.2":{"name":"@floless/app","version":"0.90.2","_id":"@floless/app@0.90.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"892aac74be06493a3d3921c2233950e5ea5af68d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.90.2.tgz","fileCount":84,"integrity":"sha512-3ur/JNmitkZJ9TudlkoqWynUSOKgYLhuDQ+3zCw6w2o1q+kUKqRcsk2bW5PLiNjyREqxlCMC7JAllvew2n44gA==","signatures":[{"sig":"MEUCIQC935FAViEDN8XknWTfQjdaz/Gqah4fXC31gD3VuND/WAIgY07fKenQbO3m+P9ASYbdcP6AeNZETun98FpwjF8V2uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7623888},"type":"module","engines":{"node":">=20"},"gitHead":"f2805cc408daa149fa27236a9b0feeaf12181334","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.90.2_1783796399745_0.3171637927712687","host":"s3://npm-registry-packages-npm-production"}},"0.90.3":{"name":"@floless/app","version":"0.90.3","_id":"@floless/app@0.90.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9f5b6c4fa11d881969a188ecbd73f4c06c1f35ae","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.90.3.tgz","fileCount":84,"integrity":"sha512-D0maf5pTpiRS4/TmqnRNw+5OlbRW3SKjtlSP9A3gdmThUTbLlYma8rKzJGKQsIOSSRjaYWid1ilJYXqkjb0Rpw==","signatures":[{"sig":"MEUCIQCyOwexKdzo5dBSlwWz/ZeFVtG+o4/XPaAAJlU3x6qCIQIge2/gkUilWbhjOXq+dgmIPTM7Vp1xFqinsUiW/kVv5jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7625140},"type":"module","engines":{"node":">=20"},"gitHead":"00cafe1df24eee174f86deeac5d44b680a5da2b9","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.90.3_1783839439226_0.5936634444437614","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"@floless/app","version":"0.91.0","_id":"@floless/app@0.91.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"23ecff4b5d34b3911c662190493d98073469219d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.91.0.tgz","fileCount":84,"integrity":"sha512-iy1+iX4OJP0HQBMDgqtwSI39pjn4pE+Z1lgp8zwf9Qh252jJfW5O+xWXfSWqCcu5gwfDhPqMDVqiCoh1t7YfqA==","signatures":[{"sig":"MEUCIQC6v9ABsAMZnJhLYj2CYWozn5Cr3WN8w9JhJqPSEOkCxQIgQf7qJxg7bygEFsCSxitxcbnMK5wZJtPXcpUcxTu1Fac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7662208},"type":"module","engines":{"node":">=20"},"gitHead":"362fda1fa639e4bbd5b2dd13b748cf8de21095b5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.91.0_1783843928443_0.3134745880991878","host":"s3://npm-registry-packages-npm-production"}},"0.91.1":{"name":"@floless/app","version":"0.91.1","_id":"@floless/app@0.91.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6e51a26bcd876874f00b1c0eefe6d40842311c35","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.91.1.tgz","fileCount":84,"integrity":"sha512-Uh8WGLWvc8iUH5KrkooKg32qwSJbYdk2u78j4XLlzO7IQPD5F1LiyjslC2usyUerjBBKzMSM1FMOah4FDuxeeQ==","signatures":[{"sig":"MEUCIQD/comTDpH15I8DtYzE/bsGk25vVzah4zrdMIY23COqhAIgOS7iRRCN8G43lh25ympQ0+HD7cpGOWd48G/A9iJY/LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7667498},"type":"module","engines":{"node":">=20"},"gitHead":"e1efca0284765263ce139fd78dd4c7f8ab782cf4","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.91.1_1783856450858_0.29258674997631906","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"@floless/app","version":"0.92.0","_id":"@floless/app@0.92.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f810cec7777f6ebb46bc1d090780b030703b9585","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.92.0.tgz","fileCount":84,"integrity":"sha512-KrkJcIfeFJFZ/gc7zgLHSPqEzR+ZQVThDHSI+6Q7NkVD3XkI1Y9fqdnFf92kK9PEWCQZlZuNHqy73cFfCvR0Pw==","signatures":[{"sig":"MEYCIQDMKf9YVkd0fu/0keYUbtbAYmrM9IQVHJoWnWJzn5SXrAIhANrYvm8OUpF/FskWA3TVumWKsA/iqFSEsRh/I/eP1Rp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7684435},"type":"module","engines":{"node":">=20"},"gitHead":"bc46fe74a7ddf6faa86210b3be92d95678af8fd3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.92.0_1783882917957_0.5824497773818353","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"@floless/app","version":"0.93.0","_id":"@floless/app@0.93.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e54cb6614b6e78c93821cfbeba127c18d649eed6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.93.0.tgz","fileCount":84,"integrity":"sha512-5BLRZ74sW3tRpEtAaFn/+pgTyZckk91lf/pyVYmu0TrnclTd+neLHZE1fCjz1yB/jjRXynohMwAz198OOgQC+w==","signatures":[{"sig":"MEUCIFZoYPa71Zlm4b5hvXxMD9RsP8x1ki18B+KRVrbDzl3fAiEAwVsp2FPvTUTz24qWzHxtdnXRMzJ2BpR51i5pipEnQC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7689947},"type":"module","engines":{"node":">=20"},"gitHead":"5c9e3e7bcd0ea7b1a82d716e78dcb75def237087","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.93.0_1783931354632_0.9340265921728237","host":"s3://npm-registry-packages-npm-production"}},"0.93.1":{"name":"@floless/app","version":"0.93.1","_id":"@floless/app@0.93.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"39aa222b77b71a798901544a57921d170deb6431","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.93.1.tgz","fileCount":84,"integrity":"sha512-S2rA5Rw39JlkZMP17EDobO41LawVwPQVBtPeQvqIDGGHAoJ67Wpu9ecOgqL9t8r3ifrp+SC8fVQVoLXNrwC2Hw==","signatures":[{"sig":"MEYCIQDM244zPDynxyx/0Uk1BgMe1Ig3JyCm9tTvJYNkqV1zUgIhAItko2LTt0kWIy2wVUhC50gLEmxXwy2WjaybcjOkJreT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7701297},"type":"module","engines":{"node":">=20"},"gitHead":"4dfa432be76c78da48b1b76bffc620be719c9e44","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.93.1_1783945017727_0.5338216378425753","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"@floless/app","version":"0.94.0","_id":"@floless/app@0.94.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"dd487328d1cc6baf96f33c0b322c67033eb190ea","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.94.0.tgz","fileCount":84,"integrity":"sha512-TwW7yfuULfajMB8BxfX8Cfyb4w44kO/dLeDBtM7tX05oWJIWEc3YLJM+I0r18n5ilh35erViZ+B9yEciE1vj0g==","signatures":[{"sig":"MEUCIQDig22q1VJxn691vdREugU4I2Kp9eOZeMUyNsYFN7vpsAIgbnAMA+Vt/NXYv/Nh+ZktSCd9tY744XYCLTS7oxNPh28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7722500},"type":"module","engines":{"node":">=20"},"gitHead":"09bd6a0df81ed3cd16d8d0a71ca2820e8ae95f76","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.94.0_1783955697702_0.9661561942274861","host":"s3://npm-registry-packages-npm-production"}},"0.94.1":{"name":"@floless/app","version":"0.94.1","_id":"@floless/app@0.94.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b44d0c4a9f9da3dfcf01c3051ca65d7e7795201b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.94.1.tgz","fileCount":84,"integrity":"sha512-COqpinmc5pPnbcj1sStUIK0PxNgNn6Rdq1iXHdmnqCSOIjmQSr37Jq9rek8xIPrGmiqIW8cNgrDi30Qn9WDblw==","signatures":[{"sig":"MEYCIQDF+78IYV/t2+zb0Ki7+/aXU4cvdiH/FGpY4UyYlp4UGAIhAL3h/ugzwqNfwDDcUrIBVysIwQLR43uBR7t4V0DY4PVY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7725230},"type":"module","engines":{"node":">=20"},"gitHead":"b0fa58a29200ebbf0f8d91c73c6c6c64394e79c6","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.94.1_1783961225788_0.7160326739696252","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"@floless/app","version":"0.95.0","_id":"@floless/app@0.95.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"93e946b5a937331b4037de8d9b6403e49f77587f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.95.0.tgz","fileCount":84,"integrity":"sha512-dRPfzXpF3mph34oTmUxQEo7YN6DtaY2XdwRkfIxTIxe/RrDDIztyxOvU43lONssmHxlQ8V03yBZBvkHHOErayA==","signatures":[{"sig":"MEUCIQDcFYvyKEkVKo4YNCoJc7fUs35DqS6tq3alTwC8K+suVgIgeQ1J9oIVwYmdfHkyqhTdDuRCqHpj9KnAlVvV4tSDe9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7733022},"type":"module","engines":{"node":">=20"},"gitHead":"602d9e5b523303c8779fcad01f9fecb36e8f7e94","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.95.0_1784005496515_0.3162290878341878","host":"s3://npm-registry-packages-npm-production"}},"0.95.1":{"name":"@floless/app","version":"0.95.1","_id":"@floless/app@0.95.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f9080f1ae3a73f03dd941e7c9a104478ab1bd281","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.95.1.tgz","fileCount":84,"integrity":"sha512-WMvBsKrRxV94LQKKE+lQ/5/1MKl0bxdR/0aZTHQucqF11o4leGf8OufAFKcGqRUFa5Z///q/+uSUszx50YkR7Q==","signatures":[{"sig":"MEQCID4mPlhypfQjGMFVbti7+2wlIUivbbSPoBTzky/V/e+AAiAhSublIKQV7Zn9BGKfnEzJquMg4hVc4SpWGQ8DYV+04g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7734081},"type":"module","engines":{"node":">=20"},"gitHead":"a12cdabe4237e16544d82bb8a8ca58f9eba7cf6b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.95.1_1784011322235_0.6419063558010369","host":"s3://npm-registry-packages-npm-production"}},"0.95.2":{"name":"@floless/app","version":"0.95.2","_id":"@floless/app@0.95.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"451126b7a3c66b7dd31cab7f885c02fef0347f29","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.95.2.tgz","fileCount":84,"integrity":"sha512-AcR46M0vQytduqsK6FLBreaED5M9BO29DDqIfUUXmZ0YF1IIjoPAdthbO8JTb/nqXKlEo/2oOk0VwpAwRFDY7A==","signatures":[{"sig":"MEUCIAYaGYEYfuIx5zaE7Tm33QbzKXIcCrGckd5Mu9lgMjV+AiEAxQhS2Cf0U4V0kMbwQG8XsvfXYFjUVpwc0nQnWbgTicg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7741488},"type":"module","engines":{"node":">=20"},"gitHead":"05f8cc5547af9be596127c51780851575d0d223b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.95.2_1784016078438_0.1728861867901179","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"@floless/app","version":"0.96.0","_id":"@floless/app@0.96.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"5d2c383c3b5ee44afd5d22de2a8cc40ada8436d9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.96.0.tgz","fileCount":84,"integrity":"sha512-oXkfy5dN6c/yaZOREbBYMkb9BhqrIyf06E75vOFrciQNJ3j0v3b1Ujni8X1vTSVMybCpH46mdJgxIeD5oN+sCA==","signatures":[{"sig":"MEUCIQDp7sUJjwciJbJ45JKlHk2RmnYKGcT/7mzNAbNXepJYUwIgdrxNPZ16AV7krT4ZQ6cPegoKXx65m5QODD4ss7fpTE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7750770},"type":"module","engines":{"node":">=20"},"gitHead":"0088f5910f4b558d11725d89753314cd038b2654","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.96.0_1784020251040_0.290042138035437","host":"s3://npm-registry-packages-npm-production"}},"0.96.1":{"name":"@floless/app","version":"0.96.1","_id":"@floless/app@0.96.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ff83339d1b2aafc245468939419595de508f03fc","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.96.1.tgz","fileCount":84,"integrity":"sha512-lRrU9GjXBUY/wRZSIxJ7XTgskYV9njZGURp3Ik8rgLDU+qgZmxUQTYWLeyARE4zh/4CVGTQV8fCipOgpp6bfcg==","signatures":[{"sig":"MEUCIBKADlcM/wF96OGOoK/c6DYGBSt21kp7/oyUj1/yZdYeAiEAoE7CYj+zJku4oJqxO4wEhiQqPtIOFKfMoKFLLLVZS8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7754317},"type":"module","engines":{"node":">=20"},"gitHead":"223658d4d9a98f510a50fc4e428c0c2e32b4fffe","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.96.1_1784035236378_0.9824735284981887","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"@floless/app","version":"0.97.0","_id":"@floless/app@0.97.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f611cac7cb7edbb6d478080c6f95e36eaa9580a1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.97.0.tgz","fileCount":84,"integrity":"sha512-o291YK+8YB/8gzo6oFU8xnheswZ3MeWN6lnMStGFKjiIzOyKSGXRcSx6PzdwNtgRNlF/pMJ0HXXK4gyvwhr/nA==","signatures":[{"sig":"MEUCICaOtB43gbIU+asXomcrcAAtRoI6dMpIwvRHyBKq8eQmAiEA+raBrw3VDgOMtgK5IuGGOqe3flgkG0hFCB4dACz2DKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7764408},"type":"module","engines":{"node":">=20"},"gitHead":"a16a0f8d531ad23be039600b38af3b3897c007cc","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.97.0_1784038074018_0.14831670059833324","host":"s3://npm-registry-packages-npm-production"}},"0.97.1":{"name":"@floless/app","version":"0.97.1","_id":"@floless/app@0.97.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e2f05200d038b90375da7ceaa168815f6f9e7394","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.97.1.tgz","fileCount":84,"integrity":"sha512-sx8psaolCerzn6AG2bmwtInbYcZE3jgdNVPs8/QG5JQJgg75L+LBIoCsyEnn36uXWEAOUoUId3n4RbpeOKUpmw==","signatures":[{"sig":"MEUCIQC6Z/UiyNqav3pLeOGoZaO1RyOr/M2GTp8n0nb0rWaNiQIgE4KAfMDsvh00uymaSPlcTWV9a4aE3u1N891tTtNITY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765097},"type":"module","engines":{"node":">=20"},"gitHead":"853e83b81d33e7b6b8e7a8b47057468252fdabcb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.97.1_1784039184293_0.812430340357241","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"@floless/app","version":"0.98.0","_id":"@floless/app@0.98.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7783a04b9075a3d6a0a8a10ebe2dbe12fa9d0ec2","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.98.0.tgz","fileCount":84,"integrity":"sha512-bQ/DLqHiTCUUXVaJLeidXtXgdW3MkqGtvzWIwv0SFEJqcmO1sH89InPnXXqa84PCMnKFIdM+bObD4YUX9+GpzQ==","signatures":[{"sig":"MEUCIQDVAYCyMEtRkdXBpneGaQ5bWDqiIYvnLrhMziWjPMrs/wIgVgttF4JFjdwjhtRyQ86Y+4kcbPyJNiK2TlYiz59kHUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776529},"type":"module","engines":{"node":">=20"},"gitHead":"fee0aecf0ad9c96062d930a66dccbb2c32b05fde","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.98.0_1784043424135_0.25590739637793036","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"@floless/app","version":"0.99.0","_id":"@floless/app@0.99.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4f21e7007582928efdd08cabc865b8d82da46835","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.99.0.tgz","fileCount":84,"integrity":"sha512-qWzRtOGtzSL3uqKhwTUUJv1kA8Ji8vi3Xi4MGsUPRVmsXd9MgISkg05GjnrxHrLGGOgpH8v0lVEt4c9XDb9MtQ==","signatures":[{"sig":"MEUCIAEK+a0aPtU1HN6tcG0auO4X+7cAtfEDZKpw/09OtolgAiEAjcSqO8McwcV3sM29hTxe15bzoaIlyaVy3jIfTqHynPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7807920},"type":"module","engines":{"node":">=20"},"gitHead":"5af3133ab153c05b6d583d232516c3bb5a138578","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.99.0_1784043839259_0.9643383980598494","host":"s3://npm-registry-packages-npm-production"}},"0.99.1":{"name":"@floless/app","version":"0.99.1","_id":"@floless/app@0.99.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fa965a1a8b9f0141a36da391a27ae9c78950b7e9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.99.1.tgz","fileCount":84,"integrity":"sha512-HzLV+vXk2+5wL7fN5oX7zv5oHC5AL3f95klXNssFZcS+ei/5AXFNfZ2oM0ys9UnckM2JgkIvGedjepP8cLLxyQ==","signatures":[{"sig":"MEUCIGgf1bwFhltD11R9luYS/bkfBdS+cxGGwHOYQ0wK288oAiEAiz0S1SYh7vyJSzv7fi8ixeAK3wpUMwMeJPjTU32Qg5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7809587},"type":"module","engines":{"node":">=20"},"gitHead":"afa5ea14f80025e0b37301b06c3b21bfb936362b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.99.1_1784048643263_0.395994084327453","host":"s3://npm-registry-packages-npm-production"}},"0.99.2":{"name":"@floless/app","version":"0.99.2","_id":"@floless/app@0.99.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4b1babbf3028d979840f44627b23d3ea1c435e9f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.99.2.tgz","fileCount":84,"integrity":"sha512-m7EW6mWTQQULc/pppjJKREAtq6cWG4i+YZvNvaQMkTEKGLsgOI4w0nYHTsGeEXvrKAX1EAqwdrwgXT7FAvPEkg==","signatures":[{"sig":"MEQCIAlxUztmz+nRsRnSwDhV62OCGtS1gR6dNGt0/UxkVVCZAiAgV8BzDWOGsJI7s/brcyzpV+Yib6BBOwmFYhe1KMxMPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7812476},"type":"module","engines":{"node":">=20"},"gitHead":"dc73d3ac6da4744b0b6452424a2ea92764fa20aa","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.99.2_1784049851496_0.7190282237531396","host":"s3://npm-registry-packages-npm-production"}},"0.99.3":{"name":"@floless/app","version":"0.99.3","_id":"@floless/app@0.99.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b9425053ec197bfb542448e901fef8a800e71b76","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.99.3.tgz","fileCount":84,"integrity":"sha512-eSTnYobVHeYlpAaUvdDh21Ah1Cfxg7flguyGWXrL1fd/0C493owZXnNWMqDqfKiBZBRfF4JNXhOBVtkM8Vofvg==","signatures":[{"sig":"MEUCIA+QJwu5y2IzhzCbYrLE6hNBkl9mnr8ke0Cn8LRUQV33AiEA7QgvmnPQeR2zMW8QPiDTGVwwUTcBcR/iwLLqWwMZOps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7814554},"type":"module","engines":{"node":">=20"},"gitHead":"69db473fb87b5e5b93469cd9de3c0b274a2a6f72","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.99.3_1784054315855_0.9556300739559609","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"@floless/app","version":"0.100.0","_id":"@floless/app@0.100.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e58051b14a8d8a725fa2a5a5c48160de70e8a7c7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.100.0.tgz","fileCount":84,"integrity":"sha512-pSlJoZLxjlM6zDaUZyDiqYWoGrjz1kmqTWh31NovwdWgD6Fvbwh8M8DpHUshPXQw0HJHOg0GPL0RPexzHRIFew==","signatures":[{"sig":"MEUCIQDB0QcehWMzwwk9k0o9DnrLKeAw4Me0K5K2zBiiBW0O7gIgFvy95CKjx3FPhzYlPw3yyl/32ZvOOf8Y1N3bRVurEJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7834606},"type":"module","engines":{"node":">=20"},"gitHead":"2c221236027068e572c402d0434be16370cad880","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.100.0_1784055688665_0.7778480799383047","host":"s3://npm-registry-packages-npm-production"}},"0.100.1":{"name":"@floless/app","version":"0.100.1","_id":"@floless/app@0.100.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"be29ff9f22ef21d5121df1c68ede09fd434d4c1d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.100.1.tgz","fileCount":84,"integrity":"sha512-XNu1rVz5922osfLLks8ATej1F3Zr26EN/TE/sqXHhhlsJPx+vIF9C1B/TNw+2W7U++UJuBYUrn6TlKN1mUALUw==","signatures":[{"sig":"MEQCIDGdWkJ3H8XlvQXjuFgH1iohZD2AdtjDMF3n6Bzd5wKUAiAuKw3Jyvzxlh6Yyw53GtffLEMSQf0t9ZZjpXIZ2bFDNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7835794},"type":"module","engines":{"node":">=20"},"gitHead":"10675b5553b7061cb1f8b4f1bf3fc24f08d949e1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.100.1_1784060212408_0.5328010741034379","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"@floless/app","version":"0.101.0","_id":"@floless/app@0.101.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d9710709d090c8eea79e49391450d30ef6671824","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.101.0.tgz","fileCount":85,"integrity":"sha512-OHGkZpZv/PP3WXlci0vJya2Pl2rEnOLikdzH8RPsl78JwyqZd9MD8FWj+JzmEJBEQ2QMEfU/a4Qmmlv7DHZ6CQ==","signatures":[{"sig":"MEQCIHiDVQfqQxaSbut4onnqWdiV+M5UOG0DWMYdEPguGLXjAiACw6+pP4ja2f87T7D+8zKCxv/M8dvOrPFAYbeYGIoVdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7859740},"type":"module","engines":{"node":">=20"},"gitHead":"23bddaac2712535b784b38f1a5ecdec1a2ba0dce","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.101.0_1784109410753_0.08581517276328676","host":"s3://npm-registry-packages-npm-production"}},"0.101.1":{"name":"@floless/app","version":"0.101.1","_id":"@floless/app@0.101.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"da200d0c1690620bc5e618c13e60522b1c1e573b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.101.1.tgz","fileCount":85,"integrity":"sha512-77nLXT58XpNLJyZ+f6+ajZJi8DgHr1GS26GBCyEmv5F4z6SRKv30JVBfx5lknjspiSVxtXKS0Z/3rh4KfBq4WQ==","signatures":[{"sig":"MEUCIQCrkf/+0kwisDRkU/1Tb57/6pq4ZYKaK84a9EJoLT2KAAIgecAZvfBUpXKDQHZHd8pIe0E0deDvH24XUNfOgb+AVa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7860617},"type":"module","engines":{"node":">=20"},"gitHead":"ed12f18bbae5c1912daeb0770fed8e3093e57557","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.101.1_1784138693744_0.7598249969200228","host":"s3://npm-registry-packages-npm-production"}},"0.101.2":{"name":"@floless/app","version":"0.101.2","_id":"@floless/app@0.101.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"daea3121dec58b790237aed5f1455e565cab3e71","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.101.2.tgz","fileCount":85,"integrity":"sha512-bEevX3aJjANgiEvzGSdndmBqA2/rr2KcJdlwb37Z0qnDhk16BApK647WsDYQr8P9OCOCvdQOWWTT3w3eZF7eGA==","signatures":[{"sig":"MEQCIHvoYq1PvMlkp6SebjLVO58wm61oE6R77GNtXs+gR3k4AiAWiQ4DaJQ3a98l/OtMHiq5Yy9YDalr6WE7YU2B0yN/5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7890284},"type":"module","engines":{"node":">=20"},"gitHead":"484817be43af1cfaba1a8144de72b8cd54e65e7b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.101.2_1784209719122_0.5357986863936046","host":"s3://npm-registry-packages-npm-production"}},"0.101.3":{"name":"@floless/app","version":"0.101.3","_id":"@floless/app@0.101.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"88b27328bda5f95aaa5726662346be876048e1fc","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.101.3.tgz","fileCount":85,"integrity":"sha512-6qlnN1Slu09s+6YHiLo03KEox6i6Ni2kBOrjb6BA3By4L6HmsiipAKSH3URPaLaCs6Xt3uwgmAHy8oyGxvVIxw==","signatures":[{"sig":"MEQCIDnC2Pth7kOxjL6bq3HxYcwlike+3xuXMmfC2iEIH9NDAiASChA5Emi0Z+0fC1p4O45Q5qKOSi3CXA4muMBdYgNbww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7890987},"type":"module","engines":{"node":">=20"},"gitHead":"af0939e2b9a54d1faab40facf831a56377a20c81","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.101.3_1784215710050_0.12266195786180112","host":"s3://npm-registry-packages-npm-production"}},"0.101.4":{"name":"@floless/app","version":"0.101.4","_id":"@floless/app@0.101.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f887ee21239e8a861e12a35986fb6bf585f886e1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.101.4.tgz","fileCount":85,"integrity":"sha512-zeAwGXt02Eu3n7QUtxJcjjc7o7lUrUnetkm0JGcAKmyVfI7EZ+TH192ZfG91Z1BRDE/VTYak9SObEreR/OYFqA==","signatures":[{"sig":"MEYCIQDESmjNvmW1tPC6CEGRbOiBarGUIabWer9RkeIxyD4uigIhAM6j5zfIKp51P5kQ3CDPnfxuzIb7Jt08OIvbfBpwAe1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7894647},"type":"module","engines":{"node":">=20"},"gitHead":"49b9927faa15b8aec184da13fc7eb15e61ea5d43","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.101.4_1784217906022_0.9958547876942512","host":"s3://npm-registry-packages-npm-production"}},"0.101.5":{"name":"@floless/app","version":"0.101.5","_id":"@floless/app@0.101.5","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ed1209f1d95e2e8075431c19d1a7281c941390ce","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.101.5.tgz","fileCount":85,"integrity":"sha512-fdHH3O8xx87mgRRT3l9f+hf/gi7F9EeKc8+39Wa16f/pk4oUfY/ofMZOjJ+hJxJeoq33BTS0OnxfIsovvxIzIw==","signatures":[{"sig":"MEQCIH3jt2pAyojg6KHOiJ7tTf+mQQ1Zsu/Slw2LbE6OMLhTAiBiwA3m1vYfvAXTt+iFqOC5d00vBF6CCLrltboWiYrMOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7905419},"type":"module","engines":{"node":">=20"},"gitHead":"e5d27f1e02b9236dfa22da9cc2b988c223f19215","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.101.5_1784220539563_0.4815828254517811","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"@floless/app","version":"0.102.0","_id":"@floless/app@0.102.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"1892c1bdd175ef75c09f34d98d9c23c62018c93f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.102.0.tgz","fileCount":85,"integrity":"sha512-a/eIMBCqci6lxnesmDWOz1NdL7fqaWzb5EpxjdhlG0EQNl+EY4wjc9Zps4YONZrlYmBrltFmVuTGm9d1kFS4rA==","signatures":[{"sig":"MEUCICIISSgJKoCiWU/R2Scdb+ySHKM/2jOqPIieISUVyebSAiEAnZzInvq8UxHlopxGSX5xFf/ETNJeYXKb7IiSKmZTxxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7953153},"type":"module","engines":{"node":">=20"},"gitHead":"b7aea2a1709ec12fc62b9c02cdf3fa7e97c5a9dd","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.102.0_1784226109486_0.0701901118330428","host":"s3://npm-registry-packages-npm-production"}},"0.103.0":{"name":"@floless/app","version":"0.103.0","_id":"@floless/app@0.103.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9c599d866faf21867f787a4b95c79efc35d292c6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.103.0.tgz","fileCount":85,"integrity":"sha512-Eu83whlpocyRWQy4enFCQWBcp0So4zH1JhC6p/nDE154NIHCj3SimxjDmjqg+1HXN52k2U2MId/ZY1x0L7ppyg==","signatures":[{"sig":"MEQCIHQL3wpkgQt4WX+vfWHCINI+irylwcbyORjlRp7CursXAiBo7JaHrQ+Mf0VoKtWvhmwGwS6QJIODoDfReNlyuy8+Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8096636},"type":"module","engines":{"node":">=20"},"gitHead":"2fb24b33654fa7cdbde7414a0894256f0008db2d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.103.0_1784301119581_0.038077291208092445","host":"s3://npm-registry-packages-npm-production"}},"0.103.1":{"name":"@floless/app","version":"0.103.1","_id":"@floless/app@0.103.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d8c9f7ec512121f6d7b7f841ea83ecc721f6d0c2","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.103.1.tgz","fileCount":85,"integrity":"sha512-5yNcmmFabZgwJKBFfdhV04zIKrfgkSirLkJYlqwJVQ63zg3VBSQfywLBtru0HtB0Y3Xd0tz3RuOSEcE6Kf1NEA==","signatures":[{"sig":"MEUCIGsxdm8Wd3VScHMPhHde3pcz6ZOo80z2w7A7WQI7zpzPAiEAqlM+z2ekU/muJGAM7om/jqaciF7sbWCFQXc4lxmrHsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8097849},"type":"module","engines":{"node":">=20"},"gitHead":"91e812937fd12b02d9dc8866a5158f694ef99d34","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.103.1_1784308647276_0.6520381382918019","host":"s3://npm-registry-packages-npm-production"}},"0.103.2":{"name":"@floless/app","version":"0.103.2","_id":"@floless/app@0.103.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0918c63e45851fd4b90ec24105cc88d188700aa3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.103.2.tgz","fileCount":85,"integrity":"sha512-ytipnK/RqFdpkOVpMa00QjKYbJx8vYhMbaEh73SUMH3GX6gsANwt2eo5xovPenB4jf5ZYPBGm4S6n6J58daZUw==","signatures":[{"sig":"MEUCIGp1ViP06K694MpgrAj6IpeQmn2klFVQ3mrcInTx4NglAiEApwXWJIgKov5AyZMMEfPgcsDAoOqFkVeTPo6AwIbEnjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8105611},"type":"module","engines":{"node":">=20"},"gitHead":"f8d48b752420cf965bee468ceda270049c8fd7db","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.103.2_1784312910368_0.36337770624609234","host":"s3://npm-registry-packages-npm-production"}},"0.103.3":{"name":"@floless/app","version":"0.103.3","_id":"@floless/app@0.103.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c7081764785c8b33c6d13357c4e60e5ddac1087f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.103.3.tgz","fileCount":85,"integrity":"sha512-DYG5ufibJOjp0BAiXjwdSutU5dZ3lwi8YefQvNYwJoizSnAlOkGNjSoqWDZFYJqFCC8NBTDLZE7GECN0DD+NAw==","signatures":[{"sig":"MEUCIQDjjWnp209cq44kh22m43JosbL3WqM1jsxgE5wjAiAC8AIgX61Oi1e4tIuB2UB+JpovPTrTf6y1jzCQ1eKW/E583Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8107173},"type":"module","engines":{"node":">=20"},"gitHead":"d30fff6bc6fce570d23e6a97f185ff0f0dc06de9","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.103.3_1784317012997_0.6122933660269418","host":"s3://npm-registry-packages-npm-production"}},"0.104.0":{"name":"@floless/app","version":"0.104.0","_id":"@floless/app@0.104.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"63c809648e7a91f261c00e97a199122b7a0317b9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.104.0.tgz","fileCount":85,"integrity":"sha512-7EsSHLqUdMgRPoFyVP/BR1ZaTsz8Daxoi3Vd1tRawZh99DzFHHR9nXq6Liy3nj+UEQVblY9fhxrT3kgj7V67/A==","signatures":[{"sig":"MEUCIALQhuH6aX6wPmgsGLDgpoHY2UjV/yLXjsl3n0yZ2XTcAiEAn6E6BRFIGBNrHoEbrEelWmS45bnACgfPsfgPJQru1oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8152247},"type":"module","engines":{"node":">=20"},"gitHead":"394cafdab81c65f354f341b7d80633749f2e3e6a","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.104.0_1784367061106_0.784835065071575","host":"s3://npm-registry-packages-npm-production"}},"0.104.1":{"name":"@floless/app","version":"0.104.1","_id":"@floless/app@0.104.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"73eadd824a9c61e6bc018da8987517fd1f6ca640","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.104.1.tgz","fileCount":85,"integrity":"sha512-PePHG80hDUETmQM/KOkMVy29md5aZZCOtM09/zuuGx00slRGU9ZgIXf7DwYoWAhvs2twTbIKGes1TjKqQwcFLA==","signatures":[{"sig":"MEQCIEVDY3TWH5lqlU0w24qLrWRUiQ+ZiQRZiXLH/C1N237zAiAx3NaCREJ9mOzmPfiDmhDJrFg8k7ZUG7aD+R5jPsVCUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8156771},"type":"module","engines":{"node":">=20"},"gitHead":"6206795cf6cf609e591d6d09e106e439bb6eea45","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.104.1_1784381809308_0.8657281571461817","host":"s3://npm-registry-packages-npm-production"}},"0.104.2":{"name":"@floless/app","version":"0.104.2","_id":"@floless/app@0.104.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"3c8733bfcdd4388066f92fb9ae884874dd242661","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.104.2.tgz","fileCount":85,"integrity":"sha512-f5KvFczlIPkmCaEP/Av4mGYSI2zj7tnupNAViTu5wuZbVANKM5/TCVBFp+83+v0nGnNDthd8rYdFJ03OHhOfNA==","signatures":[{"sig":"MEYCIQCio2rMj/e8ojtqhCW48h6NhV49oA1P4vbeB4Cw1Wc6RgIhAPH1djK3dOkHWpOjs4sWG+uUSp0GLW/M1RtAc7jvbNaG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8167445},"type":"module","engines":{"node":">=20"},"gitHead":"a48403a30f74ce516517e1b81c9e53b90e009d68","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:no-title":"node build/verify-no-title.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.104.2_1784393074525_0.009475122169173344","host":"s3://npm-registry-packages-npm-production"}},"0.105.0":{"name":"@floless/app","version":"0.105.0","_id":"@floless/app@0.105.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"844e72be787a1df45e7f96932150c4cf6d7c39bb","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.105.0.tgz","fileCount":90,"integrity":"sha512-oBPywg1L7wh9Y3lV3+QCOAZS+Ujol0HAfWxUxMqC+9V7aKD45E/9skXKskOsQT7KCexLSX3d5Cuit4Ul/+gnlQ==","signatures":[{"sig":"MEQCIH7t9AGvNF6o23m6Ju1qkoSoVJCmZEBh2hEBUDveGZyHAiBtMHHLOZVwClhWwkH5XDpKRNXYWIU9QTqlCSJH6a5O6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8638682},"type":"module","engines":{"node":">=20"},"gitHead":"812c1fccbfc1055558ec1bca995bb331246a6850","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.105.0_1784803621973_0.4688623060849806","host":"s3://npm-registry-packages-npm-production"}},"0.106.0":{"name":"@floless/app","version":"0.106.0","_id":"@floless/app@0.106.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"654d8019a67625a08d1053e9f3d143058efdfe01","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.106.0.tgz","fileCount":90,"integrity":"sha512-xqMjlSjEZLNp5zAMllgO0IGvZ4z3oWVErIiRPxs66MTPN+YvPyPs1HeCBR2cj4cTt6lLnyKjuEytFqeMafSq1A==","signatures":[{"sig":"MEYCIQC9EwfbyY8/AT8x9ShpQe+7WGGTk+FmMorgzSKluDECiwIhAMrzLfKBIJYsdp5GVzHxAYCkoGs9n0iCLSiJfojsQyZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8715240},"type":"module","engines":{"node":">=20"},"gitHead":"4c98931989288e92fb701a8dfc652f0ef6a6b02c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.106.0_1784822706113_0.32426129579793983","host":"s3://npm-registry-packages-npm-production"}},"0.107.0":{"name":"@floless/app","version":"0.107.0","_id":"@floless/app@0.107.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"927a43f0247d33de6b56683fc90178b539217863","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.107.0.tgz","fileCount":90,"integrity":"sha512-GdIPsYOnVuXzLosl3aFBGMN0MsP0Rk+Kgjcwe8OSD9hFrQTqsOIcFnkuDylbhmb1RE6CYktD+hUnon9AZuyIFQ==","signatures":[{"sig":"MEYCIQDVUCWkgnJzdnDBdMP484T/xDRmyzTwjNDvE9jvyGmIjQIhANe6P0ku38ovGW0hlfloMkQF1Y3X8pC8RZyKx6c13JnH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8774659},"type":"module","engines":{"node":">=20"},"gitHead":"5fda784245941e19be8e1ef7749bc4e8cc111cfe","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.107.0_1784823461893_0.49704437257057577","host":"s3://npm-registry-packages-npm-production"}},"0.108.0":{"name":"@floless/app","version":"0.108.0","_id":"@floless/app@0.108.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fe8e74da90b93831f64905f7136616c4b3a5a4ff","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.108.0.tgz","fileCount":90,"integrity":"sha512-Kr67SRdTiWyRf6mF2kYytDiXJkz7eKP3PPDFnQPQfrqZp3bcrTOtjWdQas7qCcdPxZAPzXsJMt9X7izJedxtAw==","signatures":[{"sig":"MEUCIQC1aaYZGaSMtTjSIfeGjeG1PS5v2289+A72VMCwpeWfEgIgJVgfvDirOyOTvsB19VZmI+a+5ARoMkwNf1SnkHAMrtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8786053},"type":"module","engines":{"node":">=20"},"gitHead":"efa0982834db6894fa8855eae167ff4383a57d85","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.108.0_1784880148109_0.3406673347291469","host":"s3://npm-registry-packages-npm-production"}},"0.108.1":{"name":"@floless/app","version":"0.108.1","_id":"@floless/app@0.108.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"05640dec85976f7fd5d01fd1e6d8f0fbb24357f6","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.108.1.tgz","fileCount":91,"integrity":"sha512-u3ucXt6/+9izmfnOkw/P/QvlyvGBVmtbVTr6EHIfScXDX1rCnLj//uZSoop3DVfNtGk7HVOXWyGwtWN5IRewfQ==","signatures":[{"sig":"MEUCIQDb1w9Hj7keWQNGd0XHsB4L1xrT4MY1v94KFrVOlHlDpQIgahKJSlW++LmY5W7b9jwd1LytyM9wjOH3mwXaf1hcadk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8817702},"type":"module","engines":{"node":">=20"},"gitHead":"3179d7a71e7009c8a4762e2cfe84ccb4c1346ec0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.108.1_1784889519298_0.5945729226770118","host":"s3://npm-registry-packages-npm-production"}},"0.109.0":{"name":"@floless/app","version":"0.109.0","_id":"@floless/app@0.109.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2be1238c4a67198a0357ee474a306d2a813302d3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.109.0.tgz","fileCount":91,"integrity":"sha512-YVHz4wUqYbNi2TO4+YYmhzX3csyG2KxqJEm4DI8gAQKI1s3qW+qWc4/wGJzndQ9WYlerz4KFX6U9vi20Q+GovA==","signatures":[{"sig":"MEUCIQCDM8790TNFlpFv0nV5Uq/Pc6fkBs3wjK18xAOOhZjhswIgQutxxPWEa7REk1Ix1aaWiRsdJbbSS1SO5//91fXHVRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8834358},"type":"module","engines":{"node":">=20"},"gitHead":"24c5e79b163bf45aa93fed51f92f2947dd3a73f3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.109.0_1784899925622_0.8319862850608926","host":"s3://npm-registry-packages-npm-production"}},"0.109.1":{"name":"@floless/app","version":"0.109.1","_id":"@floless/app@0.109.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"26d46a2c0ea2e67ccb8746fd5cc0806305c61e46","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.109.1.tgz","fileCount":91,"integrity":"sha512-s4vQUVPeM8T6kOYh3l21RoRbMWCTka5CQaSmC6Qxpd5JOAF/blxO+X3WUWeOqlgfRcC3zvuD8y+01CWR8s0S4Q==","signatures":[{"sig":"MEUCIFJIk07pq16tjBVjeZv5x964KrxxllR0T0NodyVDNBtRAiEAqVDhFMzj9LusrSBT9PqcXqT2KkgQ1ZyDkDtdY/Gbrgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8840849},"type":"module","engines":{"node":">=20"},"gitHead":"ec2cba16e8d684ab52a24da851898d6ffa8017ff","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.109.1_1784905032978_0.19661452713299443","host":"s3://npm-registry-packages-npm-production"}},"0.109.2":{"name":"@floless/app","version":"0.109.2","_id":"@floless/app@0.109.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"5fb2184b63f497e52951ee567d2da8226d688a07","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.109.2.tgz","fileCount":91,"integrity":"sha512-Gh072Sg3+uXkRtCtv8sSRNF9I81J+zH14YhqgisKZUMSjBAVZtpArngkiYFpzzJkxVQUCguRKh6FaEMJ9MmKTA==","signatures":[{"sig":"MEQCIC+c3YDzJs0EU79uvQQBFTF8A1BJM+oNHc8eMpmvs6uYAiACR0xmXt8hvDIMCEguAUIRcF0IBfxABECc1lSWmX79DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8856963},"type":"module","engines":{"node":">=20"},"gitHead":"678ba789cb9fbca1c1b259424f75b01c74748bdf","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.109.2_1784909415497_0.9942055008779327","host":"s3://npm-registry-packages-npm-production"}},"0.109.3":{"name":"@floless/app","version":"0.109.3","_id":"@floless/app@0.109.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"bf46cd1fecd5c8d7cba115c22e419d148a6b233f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.109.3.tgz","fileCount":91,"integrity":"sha512-wPixp0oEW2IC5zlo8w5JN1WjvPB8lE5YQNN5j0gsXJuUBamqNgpk/C92uCOHoTq6avZRfpH6RWRJeuEuBuWDVQ==","signatures":[{"sig":"MEUCIB+fw6UdzIINGBJ68FucHDvEtYNK4rG+rKH7NU7h7JcfAiEAqjJT3bc0u4Sf0YsR3cl4ZLp3zF1rSpgcGpg7aleo//A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8856486},"type":"module","engines":{"node":">=20"},"gitHead":"7fa99a410c56d2cdfc55f286d047bf0b6b86254a","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.109.3_1784919178881_0.37159779490771294","host":"s3://npm-registry-packages-npm-production"}},"0.109.4":{"name":"@floless/app","version":"0.109.4","_id":"@floless/app@0.109.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"bf8104378c63746af0b1a04acc3497ef652cb471","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.109.4.tgz","fileCount":91,"integrity":"sha512-0fa4q2hfmBlkyYcOuB1/4xqNTRu8gJsI4WhmF3se0fggQfchVBI1u5kqRdfwvJ3APInSju39D6xlgc9k7CP8NA==","signatures":[{"sig":"MEYCIQCtsCWNPZhIPmJRo5qFnObBW5pIMP9blQdv+SdIEd3qZQIhAMlWFDBvCXpmVVCb8k4atfkGWCAOJMfTFNuJmARs3ARu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8917815},"type":"module","engines":{"node":">=20"},"gitHead":"daef053753795969456595f4fe7716e3a0df001b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app — serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.109.4_1784960066572_0.3074624501264813","host":"s3://npm-registry-packages-npm-production"}},"0.110.0":{"name":"@floless/app","version":"0.110.0","_id":"@floless/app@0.110.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9aedd90f7431bd4a943b05589cfb699723a25f57","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.110.0.tgz","fileCount":91,"integrity":"sha512-mL7X07saet9lqiIvz0CH9tSeQRLyFuTEnS4L3LfZ+WwTFiOsErIJS+zF58YloDvaOwqqNhDysEbPTDA6BG2KiA==","signatures":[{"sig":"MEUCIDYjgnOM/ftOVojlAwJhMDdNsvoIjDnpcWGdRsR9Kfl9AiEAycTO1qtRwVjz3cqpYwxt4l4SzqTsJ+jO+Vos7YWwOI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8930608},"type":"module","engines":{"node":">=20"},"gitHead":"611abdfe189a31b297bddceeffbcf2ec7af461c3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.110.0_1784960489787_0.13768249059369064","host":"s3://npm-registry-packages-npm-production"}},"0.111.0":{"name":"@floless/app","version":"0.111.0","_id":"@floless/app@0.111.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7b00e3964dbd8500b4cc43f0cfb411aad9e86228","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.111.0.tgz","fileCount":91,"integrity":"sha512-YHQ4jf9FYFdk2l0X/HMay4l6jDXC1kwIlyGvs7TCydVBqKqcnZRFejSpttdp5sMuOgheRltoYzabyWJlansNLw==","signatures":[{"sig":"MEQCIB/est1koRsvs1sJCh7dnK4gg4i+wuDuoiIo69/64zKfAiAiJuuXhQxKlJWg8NrTpPCIAiOpN+ipx3i/F6TWusavBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8990257},"type":"module","engines":{"node":">=20"},"gitHead":"2437c6d83d78b47f49477a518d8572bc5a548df3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.111.0_1784967638765_0.3010569403774723","host":"s3://npm-registry-packages-npm-production"}},"0.111.1":{"name":"@floless/app","version":"0.111.1","_id":"@floless/app@0.111.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"4db1e5534c530f62b77b4c9d7b49899202c8e652","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.111.1.tgz","fileCount":91,"integrity":"sha512-deqAfUd4xf4/crKGz9v4GYoJGYd5IBC+Turkp5up6E7r8wPn97PjrjpQbYO/ReRc/RZIVtP4oVAsjgSEyOCcww==","signatures":[{"sig":"MEUCIQDs9ls7HuQcyqECItxzN/whDLRPi9h9rbAPdGXrH/PcmwIgQ0fCPO2BS7fVwggCkvTAygBBa+ID+Vy8y6Xc/CqBd/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8996313},"type":"module","engines":{"node":">=20"},"gitHead":"72086ceecd0ae27b65259e8156e6839e1332e6d8","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.111.1_1784975754026_0.9636016316105354","host":"s3://npm-registry-packages-npm-production"}},"0.111.2":{"name":"@floless/app","version":"0.111.2","_id":"@floless/app@0.111.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2afab845856db250741d4f2edca9a2c4666a62e0","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.111.2.tgz","fileCount":91,"integrity":"sha512-ZHdUJm5TjbPkmjBeDmWLrav8vTQxs1s4S/3jWlJCHOQsIGdzDmF6bkvTB/EGcFoa6MtZgLYOz6/fhE9iBiiHCw==","signatures":[{"sig":"MEUCIAqeOBTG2o5KW4D8cv+tuGL4BZ2u/WVigIDhDFpY1pDxAiEAquJUYiF0AxGfY85ChlsDZ02O/tIGW65hvHxV7yKhsjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9003418},"type":"module","engines":{"node":">=20"},"gitHead":"e8b665283ff8e0d6ab1ddbb4edad949fe853839b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.111.2_1784993002399_0.2581716503836333","host":"s3://npm-registry-packages-npm-production"}},"0.111.3":{"name":"@floless/app","version":"0.111.3","_id":"@floless/app@0.111.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"86c178fc5f2b3782281afe092414652fe4a6cf2a","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.111.3.tgz","fileCount":91,"integrity":"sha512-XbQt8t2hXbsBswr7hWoO23LVuaQVVij9BAZZHa8ym0Od2jTNnNug0/iss86kR9BgCLw+2TWWQ/DOPJF089RNNQ==","signatures":[{"sig":"MEUCICmIEZWkmygUMELI997oL3olHnxhvQW7ZHLZVDDMEB3CAiEA0x4ITBRu6T5Gfxa1nzVUGujAZEuZh+ALE7CeVwTRElk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9102267},"type":"module","engines":{"node":">=20"},"gitHead":"b64bd2edd0194c729937bf42d2b7e98727351357","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.111.3_1785072724956_0.32615225958872585","host":"s3://npm-registry-packages-npm-production"}},"0.112.0":{"name":"@floless/app","version":"0.112.0","_id":"@floless/app@0.112.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ced86301adfbb8baff563fabb4ba59d34ada6eab","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.112.0.tgz","fileCount":91,"integrity":"sha512-Vs1hbci+qo3hEJcO6/J8CHwUUq4EsneKZ1jK2jcx5rXfQ+hsA0uE+j8xQXEC+hq6s7C3RmgbLO4K5cTqVoaWZA==","signatures":[{"sig":"MEUCIQDZ5WkxlAtmGY5yq7/UIjQ5JXfgvM2FzNn5kT46wzpkDAIgP4SAO60TqSgN5KsK9EEzVC3VMEnClKL9214U2uOocD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9207130},"type":"module","engines":{"node":">=20"},"gitHead":"f1f613f9655a77a9aa67191e74375a52b444ad8f","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.112.0_1785087217866_0.8819580030482823","host":"s3://npm-registry-packages-npm-production"}},"0.112.1":{"name":"@floless/app","version":"0.112.1","_id":"@floless/app@0.112.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"cae2e2b148743ddd68ea5049dadfe89386cd3caf","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.112.1.tgz","fileCount":91,"integrity":"sha512-zGlA4xU0tVZMERNCfsnapiVSCI2kjYyVtaUNwBpMFGDgSLCcqqRJQn9DHEPa88fdp3s79yCE9NuX711DoqNuGQ==","signatures":[{"sig":"MEUCIQCZhjYXOxfZd5FSfl99RSaoK9D2XuYqwAYjGA02OyjiGQIgSXRQcTWTW71STlGK+7ZdN1CUtudnqSsFuzrdE4UV69U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9211758},"type":"module","engines":{"node":">=20"},"gitHead":"a9e8b54b39d5c02e87f4767bfa66af9eaf8fd2c7","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.112.1_1785093882410_0.8090896887649719","host":"s3://npm-registry-packages-npm-production"}},"0.113.0":{"name":"@floless/app","version":"0.113.0","_id":"@floless/app@0.113.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"24bfa0f1b08ed2ea46d988191f2e6345e27f41a1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.0.tgz","fileCount":91,"integrity":"sha512-UP5GcXvGOT3b3Rtz0uG8XUmUbdpS/C6+e8YmWkulc7I5T/QUPCOQdXFkA9MA0Y9SCSjtdOw1IxccRblANIq2RQ==","signatures":[{"sig":"MEUCIFcskkaO+EE+r3cMTzDklmd0leXYJWurzqBnaknnq9W4AiEA9qrh5ZCYaOOTIERU+1CETlCFmuw72uL5ehEOEzWTlJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9360408},"type":"module","engines":{"node":">=20"},"gitHead":"6f98352868a5e1dafe5c53d8ac9d00a12284ba8d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.0_1785173251289_0.16780717564875425","host":"s3://npm-registry-packages-npm-production"}},"0.113.1":{"name":"@floless/app","version":"0.113.1","_id":"@floless/app@0.113.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7805a65b17239aed70a1174a328e1de23e72ab41","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.1.tgz","fileCount":91,"integrity":"sha512-QOskK2X+gI3bN1wbt56NyHRiU5K3qWCkL35MQjdbJhElBgSAbpXN0zN/3lHK7FaeGj7LYxg5TOtk9bEM2rrfkg==","signatures":[{"sig":"MEQCIBTorrZZhcrwsc3Yf5kHH+w3T4fu+cy2CMC5dnYnBBshAiBKwlbcFTu+aw8egpYURfylbzLDIaHb7tyrFxrwEtZdDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9398611},"type":"module","engines":{"node":">=20"},"gitHead":"ffe0ec371402a191d70d7e2a83a0eb4b76ac4bdb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.1_1785191573318_0.43520647952505787","host":"s3://npm-registry-packages-npm-production"}},"0.113.2":{"name":"@floless/app","version":"0.113.2","_id":"@floless/app@0.113.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"16adea73380b853f2d0b550ef8948ed477249a97","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.2.tgz","fileCount":91,"integrity":"sha512-PI/dRRyXpgUnIokw9oCbSO3K+W7+NDAcAvH/1Q+X2k3Jl6LwNYDnhyZDzeKYtCfBj3fDqm41v9ug7r+pwRLBNw==","signatures":[{"sig":"MEYCIQC1Nct0re0/Tqt+dcqcFvbG+Z9tu/LuU1uvMwGtdYlKhAIhANTrY1S5jhPjbk42Nr0BKUOYCopf/1bVkI7OaZh1mOUD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9446760},"type":"module","engines":{"node":">=20"},"gitHead":"4897294c8edf8ce5169a12583a822122a36c93df","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.2_1785248275381_0.37036540069321333","host":"s3://npm-registry-packages-npm-production"}},"0.113.3":{"name":"@floless/app","version":"0.113.3","_id":"@floless/app@0.113.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"87401bc572758bc6c1c68ac9d9631071a31c8f04","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.3.tgz","fileCount":91,"integrity":"sha512-wMPV8jLeU8uK9vedPV6lBqPO0uW462DAUE5beWyXx9Xdg1Wt4VJtI152ErHCxjobqQzq4jhpQkRNUE3m6aGBPQ==","signatures":[{"sig":"MEUCIQDuZlrAneSCE5iA8w6IO2xBinImZbLNPy/eETnuQakkgAIgFNY/gGUffZcQj3kVgMhhWA23XuMqxByVBWt2x6d4vxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9446760},"type":"module","engines":{"node":">=20"},"gitHead":"fb3c65ed16e5b8c344ee4f751bf4042ad89ea89b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.3_1785248849763_0.8005146381474919","host":"s3://npm-registry-packages-npm-production"}},"0.113.4":{"name":"@floless/app","version":"0.113.4","_id":"@floless/app@0.113.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"402b817f221facb67dd2542e91c156952ec28b61","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.4.tgz","fileCount":92,"integrity":"sha512-ukhGILovE9caWr4wUv7SBy/F7jjl7P+qkpd87ayMS1kbksg7laPEGuc9bOA9b82Cs9B8SEvr3/cOfuYD1fkhbA==","signatures":[{"sig":"MEUCIQDEEXRurvVK3fr7iMgqk4YNiwc5OpsjghXJoEWR54AeYAIgPLDdNCUR/vqUuGYEtgKLQ+RHoBba1w+ms9v8Yxzmq0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9531386},"type":"module","engines":{"node":">=20"},"gitHead":"4e4c498488513ea9e8c70c49c7511ab78c09c89e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.4_1785271798352_0.3339967640872392","host":"s3://npm-registry-packages-npm-production"}},"0.113.5":{"name":"@floless/app","version":"0.113.5","_id":"@floless/app@0.113.5","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e968881b900bdd578d2201d953a73f446cdf4bde","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.5.tgz","fileCount":92,"integrity":"sha512-/X55MURDfOiNRjUVN/H6XfNlK65WCLE6FUG3djbDB1KbQ6UlvJg1U6yrttwtFwyPzbkJbuTyCRDQnRqHNP7WJg==","signatures":[{"sig":"MEUCIFPdWM5/pMA80PJedS6z+Y9oMEFQVP16XXo+0fRq2aAdAiEA9YLosxoY14AZ7uRzzQ2kuRirZDDM+bzd4pWnGxMpbEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9531543},"type":"module","engines":{"node":">=20"},"gitHead":"f4c4115192a70365347a42d703f88a381cc6ac2e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.5_1785309605574_0.5208125250104612","host":"s3://npm-registry-packages-npm-production"}},"0.113.6":{"name":"@floless/app","version":"0.113.6","_id":"@floless/app@0.113.6","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"84de518d21b436b43457a2d4349af7938bcc1649","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.6.tgz","fileCount":92,"integrity":"sha512-dYuHtgzW/NefMEDYa+nXhsw2hMGeh5MAv2tQp4xXkN7SkJAza8UNys9S4blLdPtbypvnvLEU272tHrqiyhCWWg==","signatures":[{"sig":"MEYCIQDUSFnfGzTCKvtMTbWqHtZuEpjurdcAowYaFepHxOXYpwIhAKhBfqmAO5HYw8lCWY//IOX6WbXLJ6pExldhsMrsuG8X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9537452},"type":"module","engines":{"node":">=20"},"gitHead":"3617e5b520caaa06e8e01c0ad112cdbdaf73d226","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.6_1785314183378_0.4942514335701058","host":"s3://npm-registry-packages-npm-production"}},"0.113.7":{"name":"@floless/app","version":"0.113.7","_id":"@floless/app@0.113.7","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fd67bf9567fcf1657a6717cb10a90d8d43783918","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.113.7.tgz","fileCount":92,"integrity":"sha512-IyZRkRi/n+tfJ/Eq4tb8yC4zdqt1osFgvyEwnDUvIVGl1d8/XNx0LrnOwzQWhJCEHsYDC5NOrn/1nW32q2vQ9Q==","signatures":[{"sig":"MEYCIQDwA8pKzXkDC0KWFeGzIl+PN99xy2J0mrYkI3nUQF1pDAIhAJ8NYfqbAQ4JlQb3mi/p+gcP9WrKDQbOzrBCWnuVz0qY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9539269},"type":"module","engines":{"node":">=20"},"gitHead":"e696d71981887a0ce819bd0b5db38eb2280c2f96","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.18.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.113.7_1785331861028_0.09499729237870991","host":"s3://npm-registry-packages-npm-production"}},"0.114.0":{"name":"@floless/app","version":"0.114.0","_id":"@floless/app@0.114.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"8790cdc6a2f99a8d2231cc19bb75db9c3347eeef","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.114.0.tgz","fileCount":92,"integrity":"sha512-S3impuvNLn/LflLI/qhAzv6ojhA7RG62t4YIHfgExrqsetrauXCx0jljj9nVHBcwETEFQAjvQb5y0mxBJgOtbw==","signatures":[{"sig":"MEUCIQDkgvp0el0+lOej8+JJSRLkveFjfpqlwQCGrucR67Pp+AIgWh/sCqB+o2wAyoZQGmrtTgoySFd+R7tjD1PZtQbKLWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9592508},"type":"module","engines":{"node":">=20"},"gitHead":"c0bbee54bababcd77e7d7e98f61870676f3c9a58","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.114.0_1785418487404_0.6188393179239862","host":"s3://npm-registry-packages-npm-production"}},"0.115.0":{"name":"@floless/app","version":"0.115.0","_id":"@floless/app@0.115.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6a21856ab9841f4865680477a4d341d9ec1aa8ec","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.115.0.tgz","fileCount":92,"integrity":"sha512-3zIa0+sc7UT1ofxhFSmApe4uywvrh1rcJKG9QftnvcW7cBeF/IOJxI2K89vkWMm21BHsOECk1IKiFECmp+28vQ==","signatures":[{"sig":"MEUCIA0UwbgmQs2fg/J01fYmTLMfNrSY62i8+27HHyJvi4uYAiEAsqOrGPuGPyLXPDrNTQiYhZQdGtaCGYsgY966QZeeLnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9621373},"type":"module","engines":{"node":">=20"},"gitHead":"19e3c85a77fb51c6281c82bc2f8e5107fc197a23","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.115.0_1785423963221_0.38884251828293204","host":"s3://npm-registry-packages-npm-production"}},"0.116.0":{"name":"@floless/app","version":"0.116.0","_id":"@floless/app@0.116.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a80acc12c96377d128ed408804ec74d5dd8aa34b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.116.0.tgz","fileCount":92,"integrity":"sha512-yd6mzerWSnLR+K3YWtI5yChQIbkttnBFbPyG+0L5euCLrjyQLUjXJFgJ8U0eAplAayEZF9WBhufQL4vbPZ6oyA==","signatures":[{"sig":"MEQCICT3cWcYKAuGdnuPy1bFLvNF3MKvqvHO0K6+onIpH6vMAiBNdOGkzJZigdNTUzk7GhY8QjeTwZi/KvGdyub/DXkxnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9668965},"type":"module","engines":{"node":">=20"},"gitHead":"d07250fc7132aa3562abd5a62e1ae453d73afb49","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.116.0_1785440749364_0.5825557001196","host":"s3://npm-registry-packages-npm-production"}},"0.117.0":{"name":"@floless/app","version":"0.117.0","_id":"@floless/app@0.117.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"16bf5e88296d647afff130f89d945472071a125d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.117.0.tgz","fileCount":98,"integrity":"sha512-MkKtlb5/Ifzm3yzUhyOOdeCBlwQaIT2xExSId3OIC3PtQvUzi/zooBNRL3MjQrzA7c8YxWR0reQDpV4kVo3pUw==","signatures":[{"sig":"MEUCIQDl1a0fo3eMZfeyU/e6B2l7l1N4ZL2CgkijNT/1+zbazwIgaRN88/itsdHmyyyLcIEYQA6LYemqNWkr8TSkWCC8o10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9784707},"type":"module","engines":{"node":">=20"},"gitHead":"6c4c104ee9b08a84aec4f741a1aad0b4d0005b57","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.117.0_1785481726542_0.2913944431661104","host":"s3://npm-registry-packages-npm-production"}},"0.117.1":{"name":"@floless/app","version":"0.117.1","_id":"@floless/app@0.117.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ea8e8c7e063cb8d3761ae4a4109d1e525c7d1038","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.117.1.tgz","fileCount":98,"integrity":"sha512-QLguE8IPfb2uRgJQai6v9HYeKNOO2tNZ0SrAaI5PlwsH7pSX9JAtO9EZdzSbuFQJSV7wilPD43Qnfk3Pu6kvfA==","signatures":[{"sig":"MEUCIFIuD1QkZTo1jSLXP0uPV6n6z9o4wiO/hNRhEo7gMaAUAiEAx5BKc0fOFwAL1+G4VEwF6EZiJqFKVQKPe2kYTh04TGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9789854},"type":"module","engines":{"node":">=20"},"gitHead":"4ea8300e14263833f5e531e1e190a96055eef806","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.117.1_1785482623637_0.0678759170361043","host":"s3://npm-registry-packages-npm-production"}},"0.118.0":{"name":"@floless/app","version":"0.118.0","_id":"@floless/app@0.118.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0c661016f54f42da1e0a117e7c55f1c872a2efcc","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.118.0.tgz","fileCount":100,"integrity":"sha512-k4oTUwkD8NQM3V2a1DgZmaODxpW5VtZ7JC4ePKF7jnrIb9YgoacRN1TcndcdGpAgN1AcJ4tloOtF5pYvMSCScA==","signatures":[{"sig":"MEUCIAcNsDUj2bY4yw4ykY8HYFzg2mTi/PgLerPLrk1NIwrsAiEAmuY1N/6bdLcf3KkRNXXA5FyYoy+jWn90Ba2JoXwyHqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9905753},"type":"module","engines":{"node":">=20"},"gitHead":"de3c8a3b0635e92a65a3cf90fc027d825a4af589","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.118.0_1785524545018_0.21107682027609753","host":"s3://npm-registry-packages-npm-production"}},"0.119.0":{"name":"@floless/app","version":"0.119.0","_id":"@floless/app@0.119.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"219e272b3a7d4c9512acdbd2d2a950f553da15aa","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.119.0.tgz","fileCount":100,"integrity":"sha512-AXfg9JASHVO/RkwSTxnN6rSb1ipPsIthqP7Kq85w2ugqK66UrmKtJC0K09e80/Jqe+iA+bGm3AGD6P3tVU5ypA==","signatures":[{"sig":"MEUCIHB0NcfjGxepyhO+5Dn4DzkovLttZ2lgU+wpPiwVIDbsAiEAh4NXprv2398iF7N/HQ6V653gVu8vAd8rQ++vYFV7CBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9935648},"type":"module","engines":{"node":">=20"},"gitHead":"83bf79f1acee7cf181f2827fbd50b55ae178791c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.119.0_1785533913891_0.990879709521844","host":"s3://npm-registry-packages-npm-production"}},"0.120.0":{"name":"@floless/app","version":"0.120.0","_id":"@floless/app@0.120.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6dbcf200ea9eca251d52618572b4cfd89e7a1e08","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.120.0.tgz","fileCount":100,"integrity":"sha512-jESvVoSNVqGRfGN5z/DgCMqpxp8U9lVsk3a6smxURDA7OnxDe5XCzPwpiWlbV/MAT8VY3BMoj7xmL5RQs4Nfgw==","signatures":[{"sig":"MEQCIFsvh3hV1/tQlVN5ZgcgbY7bR+6RWopLEtvJqAwzhlDUAiBmQ5vLecEVTPla+sv+9OSLZbeUIbALGbojYtabnz82/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10050268},"type":"module","engines":{"node":">=20"},"gitHead":"5da56b5a1f7a5a0f18a3c704870cfc3513773458","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.120.0_1785580631299_0.631851112560085","host":"s3://npm-registry-packages-npm-production"}},"0.120.1":{"name":"@floless/app","version":"0.120.1","_id":"@floless/app@0.120.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2aab0e4b44be3580aae3b2f69d388c2cc885fc3a","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.120.1.tgz","fileCount":100,"integrity":"sha512-gSWAHD3y8oxBJfO6quqwk2gOWx6emeFsv4wbMTH64n9ESFF41Cf4Dah0Ti5SAZs1o1JBSWg0EAqH0Ll5PbV6Pw==","signatures":[{"sig":"MEUCIQCeatPpn0INuvVV55DBgmswqov+r56rIMjPbYo+ioCVjAIgbSjKWogNyXFJWWa/VFEBNb4Nr2TrY4dgXV8ezldAHuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10062654},"type":"module","engines":{"node":">=20"},"gitHead":"063a45d894ce8d0713d73464d2c2fc3819a421cd","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.120.1_1785595277710_0.7842444205367067","host":"s3://npm-registry-packages-npm-production"}},"0.120.2":{"name":"@floless/app","version":"0.120.2","_id":"@floless/app@0.120.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e36270aef24403804029937ab4dac7957f14801d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.120.2.tgz","fileCount":100,"integrity":"sha512-EFpXUMABL+yBZ0qvzDkn/PLhykzlN7OHzJCNlCNwWR4bIiz4h0XSebjDBHmXi9dLIGi4yfg/bBBrJtD0Qn0/lg==","signatures":[{"sig":"MEYCIQCQUVGkCRU8dckmi7ZcHQPcwU3SHWA/O5pjIIbNzOci9QIhAI/6ZDDc7qrPIHHagmDPjXhCQMFtgdiStkwxkJzCxR/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10067120},"type":"module","engines":{"node":">=20"},"gitHead":"60ad9137d873be62761b9ee7267783a8d4714aa7","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.120.2_1785604303001_0.46781452332121587","host":"s3://npm-registry-packages-npm-production"}},"0.121.0":{"name":"@floless/app","version":"0.121.0","_id":"@floless/app@0.121.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"1d6200d578570f8e38309c3af559646c08266eb1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.121.0.tgz","fileCount":101,"integrity":"sha512-DWsr0T2ZcOvHSPjaLlcc45ve5ektc3cu8HGYqi5Z83BWcUdctWpVUDRsjWwxiHToNn/u3aOok4dj3mBigGlfDg==","signatures":[{"sig":"MEYCIQD0YO+vqSSuzoPkSfGplizxcjaJyiHNoUXKzC/HCHjVbwIhAJtkH6XUW3oeHnFHHP6Ps88g5OGgEVv6eXWjd380kaKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10242081},"type":"module","engines":{"node":">=20"},"gitHead":"52e06b4d414e323f56404e2ab63f756f9437f427","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.121.0_1785620176258_0.9601155257521492","host":"s3://npm-registry-packages-npm-production"}},"0.122.0":{"name":"@floless/app","version":"0.122.0","_id":"@floless/app@0.122.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7d3c3bb407ae7243bfc7fd8dc92c95d094365de9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.122.0.tgz","fileCount":101,"integrity":"sha512-+r3cxWaS1Of1qlFSiTiBGOE6mibZpZzLwjYs+t+BU3lWcoy8jOdkSWX8gkijAkuaJvlD0It5PE58eVMhaKl/TQ==","signatures":[{"sig":"MEUCIH36Pu86LGHet9n0p99lzp7nQUrPQSSfotzoaH9LMkjbAiEAlfsWG1CjVfx4Ml8emDLawnIQKXq5TOSTN135Oh/30IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10276349},"type":"module","engines":{"node":">=20"},"gitHead":"ed7c69fe436bc6c77bc0747c2130c22c8891f2b2","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.122.0_1785698403655_0.24099886463825726","host":"s3://npm-registry-packages-npm-production"}},"0.123.0":{"name":"@floless/app","version":"0.123.0","_id":"@floless/app@0.123.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"f09e6143a329524d73e62b5cab7b02e7368ad408","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.123.0.tgz","fileCount":101,"integrity":"sha512-hUi9jt1XlsbgIoWXcwm5/Prz7qy+bsju8Ff1NcO2Cv1y/jKOsLJY8G24Zi+XUUQKRJD+FXAK8Qbl8tC3vgSrCQ==","signatures":[{"sig":"MEYCIQDgExoCHxcUfpBmcnnJPyGJh/t48eqXXPlbzY+PPo12gAIhALeLJjRtLxRkZagp998z5qyt6BY/qMJ25qHDh0Fy9K2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10325162},"type":"module","engines":{"node":">=20"},"gitHead":"3b73b0ca66f9fc3115c8bab040f86bc819f34005","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.123.0_1785768582108_0.4312895929535463","host":"s3://npm-registry-packages-npm-production"}},"0.123.1":{"name":"@floless/app","version":"0.123.1","_id":"@floless/app@0.123.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"5f26db5788cd21a2bbbdfd1dc52f491f912cc827","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.123.1.tgz","fileCount":101,"integrity":"sha512-TIUGfjvWpv0b9w794HM5QZUYn08ErawWlMepJXpwdXCmJSvaSYXGTy9wn7rmdQIv85CSIMMcCRoxQyiDihbmgg==","signatures":[{"sig":"MEQCIEkkcGYOuQqbjB7UNBE6Ns+lUj+Q1WqClAka94iVBKcjAiBXqA6pKwvEk/1XBRujM2GMtHmkSCZi9s9nh8OIKY5L2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10421959},"type":"module","engines":{"node":">=20"},"gitHead":"8cd0734c5985d6e823fbc8c0a5ea7eafdaf159d2","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.123.1_1785838430156_0.10441392541318129","host":"s3://npm-registry-packages-npm-production"}},"0.123.2":{"name":"@floless/app","version":"0.123.2","_id":"@floless/app@0.123.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fe5f3b0bfa47b15d245dfebd76c22659be1868c9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.123.2.tgz","fileCount":101,"integrity":"sha512-sWCBhjecRMl1JFIkndKJ284tX4R2Llrj8mGRCyEijGh7iMNlQbnz0uLOjQ6pTa+gDJBKnOH2G3Zm5UQOrJvSEA==","signatures":[{"sig":"MEUCIQCMZksFZ25vPx8f0+WD3k02jhGZAs7seJzRt8fmBGQcLQIgOjkavkj2TsKkRjUpHGZcoeVoKhTOTtVCQq1Iio5kJBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10459327},"type":"module","engines":{"node":">=20"},"gitHead":"1420ab9a5bc02c0064aa4802e496d82c20c09ede","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.123.2_1785844985273_0.6867816845192125","host":"s3://npm-registry-packages-npm-production"}},"0.124.0":{"name":"@floless/app","version":"0.124.0","_id":"@floless/app@0.124.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e0e4bc096985dcd27efef462a13d18c5ca04f4ff","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.124.0.tgz","fileCount":101,"integrity":"sha512-kCeGnc71fg/4HYvF6/gpNY7Q6Y7cqIT7xybZUQIxOEv9E4vHSWEwBu0FLnbs3K2bKw9acHHe/eOn+hFg384/wg==","signatures":[{"sig":"MEUCIHN2sdELJ3hkYvNqBECPBiHl+bCqkGgK4Sel5l3Y4/PDAiEAsPAfEe3xqzoyC3j0NKRMLcRTI2WiagcuvaS2JwdfUaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10589652},"type":"module","engines":{"node":">=20"},"gitHead":"8fad659a36dd917f68c0d6ebd6c91505ed6bc374","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.124.0_1785994698239_0.7289062758082323","host":"s3://npm-registry-packages-npm-production"}},"0.124.1":{"name":"@floless/app","version":"0.124.1","_id":"@floless/app@0.124.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"021cb5d9085ca9fd0988e51adc94b778f6366e83","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.124.1.tgz","fileCount":101,"integrity":"sha512-JPl78Km8f4YHVyZAdUIQfvDxYXDiFDxKZDYWFsBZEAV9xfXzIKdNNW10ruPKYd3L1aFhSDkGAkMaCdJQ+byZ4A==","signatures":[{"sig":"MEQCIBOH/WJmbKU16T9yhRGLClvVTkc4wcuyW4vOw8mLz3EEAiBxDFt8YI5Vb1dTCZyiXsSohtRowr7OVymd6flEyLctFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10620875},"type":"module","engines":{"node":">=20"},"gitHead":"948d533d3d160333874631d3fe7630d2b5c2b574","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.124.1_1786019200645_0.5647874152025116","host":"s3://npm-registry-packages-npm-production"}},"0.125.0":{"name":"@floless/app","version":"0.125.0","_id":"@floless/app@0.125.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"feb831b1b116e5498f761f3fff15f6344217c609","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.125.0.tgz","fileCount":101,"integrity":"sha512-Do6v5H6xGoafcUusJMB1RWOS6dDNvDvQ3rRtkBCCQojweQXu2aPU7KYeI68cBiRYb8JbCs9HKnnc4lTuPjfFAw==","signatures":[{"sig":"MEUCIQDTGqgo7JXcnyvr3wKudHGPm71V7lvCDUHUho/3pmnNnQIgM6K3GBNkEZvrkZBHU53+hHKyMtBO8rKxwGRC89M6Xlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684819},"type":"module","engines":{"node":">=20"},"gitHead":"c5df30e0ac9eea95262f2861bc0354ce90f1a84e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.125.0_1786063363222_0.4473750986749254","host":"s3://npm-registry-packages-npm-production"}},"0.125.1":{"name":"@floless/app","version":"0.125.1","_id":"@floless/app@0.125.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"84818a5d93301e75b88a8100e63b93642e9fad2a","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.125.1.tgz","fileCount":101,"integrity":"sha512-F6yhsYPZzNqikWJo+jYe9Jr0xTWKk2rD6BodBY8k4BAUf9eN9eyB+R/heFxY0EmRvi97epjswcvq7kwMhn/7Mg==","signatures":[{"sig":"MEQCIDXIb1liJXIk1QtnAfpvwRH6HK+TzCgVxHNZO/CEC+SjAiATtBY6FqWenIdPRFpPmW7lDjaeZ0n6HxPV1WUlCJKUbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10725514},"type":"module","engines":{"node":">=20"},"gitHead":"2a4e42847bb17b7f5bb74503364b226be0456432","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.125.1_1786077383872_0.4129667168218747","host":"s3://npm-registry-packages-npm-production"}},"0.126.0":{"name":"@floless/app","version":"0.126.0","_id":"@floless/app@0.126.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"edf7fa0d9e5881ef2976736ba676287b28ded0d3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.126.0.tgz","fileCount":101,"integrity":"sha512-Ou+NE2y7foiVOOUALsGPxLK6ov7nuhNasmt64pX+P1n/JdbmceuSjRb6YgwU2fqf8eRtEudvBAzVL3+Eu7ZfnA==","signatures":[{"sig":"MEQCIAO7p2Ta3eBofruUdlUrz1sFUcz+OigwE/KzaJw9E1s4AiBSvP4rbJzLySK0+IEjuYdqE+avIAiv1ah0MpNxfmPBLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10820581},"type":"module","engines":{"node":">=20"},"gitHead":"7b34aaa77b5c7839f7691d62c5daa1af1e4e4fd3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.126.0_1786078741325_0.09519997434872818","host":"s3://npm-registry-packages-npm-production"}},"0.126.1":{"name":"@floless/app","version":"0.126.1","_id":"@floless/app@0.126.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e49f5303a0cf58e41f2c12acdcd4ba64165fb347","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.126.1.tgz","fileCount":101,"integrity":"sha512-W7IWVgFQTEvNR/RPJkAIaaTn2GU2QulnX08qsNuYnd0FpVrn1OeHXP8QicnyBmy3zwwmy7eD+nDleENBJrH8fA==","signatures":[{"sig":"MEUCIQDH3CalSL388eATIYi1010VOwiiqbN82R67lpmGy/OF5QIgIkrjyP0atp1Onunasxz8XBojAczmLhNYKE9pBHcpVcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10836102},"type":"module","engines":{"node":">=20"},"gitHead":"24e795b13768e13fb2d03061665d43c787ca381b","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.126.1_1786346654519_0.6823079964667389","host":"s3://npm-registry-packages-npm-production"}},"0.126.2":{"name":"@floless/app","version":"0.126.2","_id":"@floless/app@0.126.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"1cacb3d9c265ac24efbde5f91ff1fbf6e99ae6e7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.126.2.tgz","fileCount":101,"integrity":"sha512-NNNzJu1sVg+e4mqvoQzhBj3xQAQq7xzVquBlfARx+Di3Kslza5HStFfzdRXyjZ6mEH50q14Dahb5GPtjosLZkQ==","signatures":[{"sig":"MEQCIDxgdfCdduTCIYNLqRx4j+Qn4KwQCUlnk6uNbSAMu2DrAiAvvw1k0mFtvnwmZNb5ku3BSiL+GCzP249Mx4HibTKOBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10834930},"type":"module","engines":{"node":">=20"},"gitHead":"a69861856bd8ad2f4610159b797ca9df4660043d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.126.2_1786364749372_0.3290985617199145","host":"s3://npm-registry-packages-npm-production"}},"0.126.3":{"name":"@floless/app","version":"0.126.3","_id":"@floless/app@0.126.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"bdc8f3f245ef0a1d7a9f8e23db520471c3f69ba2","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.126.3.tgz","fileCount":101,"integrity":"sha512-npSYGUsxFI7KpE85UtsjvP8+rGGbvxP0JYEngUjHWZB7cc2taLlWID0oUEFyLT0fc3+rn+SBF76M1WwO5FPI3g==","signatures":[{"sig":"MEYCIQDzyqMtPS4zC4pOU4ofoOGV2/BQOBWniPVbA/zDa2BhPAIhAKQMbFZOrjLLW2S4bzqJe9gOV5Lu4Z86VsIcftLovea+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10896534},"type":"module","engines":{"node":">=20"},"gitHead":"c3bc4350d6fdec2874cf7eba6c895c49ce4cfbd0","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.126.3_1786373574469_0.11573136525503025","host":"s3://npm-registry-packages-npm-production"}},"0.126.4":{"name":"@floless/app","version":"0.126.4","_id":"@floless/app@0.126.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"14ce9df92a6d34e62a5eb28d1f623cfb308bedab","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.126.4.tgz","fileCount":101,"integrity":"sha512-+nDz4SpsGkActBMO7cET1OLSnKaylNz9PR1WZtsAkjbeAnSzDPAI9fenBQbDA0vsW/vsdvDHtBGDSkSs/TSzTw==","signatures":[{"sig":"MEUCICOgnFO2bTysvOqdBJXgjBr1hwTpMMulBYxn8TqYcQusAiEA6So9zNh/jV4qRRWmEM5Rc4oLVFoTVYieZl2Lgjejn9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10932469},"type":"module","engines":{"node":">=20"},"gitHead":"1de6049776f9aa9cceaa54b6f629baadf73b5ae5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.126.4_1786389987761_0.9740183568477963","host":"s3://npm-registry-packages-npm-production"}},"0.126.5":{"name":"@floless/app","version":"0.126.5","_id":"@floless/app@0.126.5","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9a851e067606b81c2b73bebc05de3775cabf03f5","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.126.5.tgz","fileCount":101,"integrity":"sha512-B7MhPuhjT6xiNGzPVL92H9fZX0PExB+C+8M7S2EF5FUtVA4A4hQ0KbAmxulO5caPGwc3kE9C7GW33kzEc6F95g==","signatures":[{"sig":"MEYCIQDpx6fyyeZM86BmV9QLIbvu/eSUq/q4I7v2ixjZep9awAIhAOE61b3RR41tClEZsiGwgPgXSdV38vXuwQr9cznyALko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10965658},"type":"module","engines":{"node":">=20"},"gitHead":"01d6e32a712cfb8223ed71b78e95a905502c0902","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.126.5_1786432992981_0.23545488655290847","host":"s3://npm-registry-packages-npm-production"}},"0.127.0":{"name":"@floless/app","version":"0.127.0","_id":"@floless/app@0.127.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6be081b6f1887c2a85dfa4b9c70a29a49afcdb46","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.0.tgz","fileCount":101,"integrity":"sha512-Yr9Jdr8AhaK+0iRZnT5iMziRPJ18kBW6mAafEMsKwaFSUMbVGHpH8bgb3QzrAlkBfLHZ1lBpQz/y9CRhG+NmkQ==","signatures":[{"sig":"MEYCIQDbyCbS6wpVjCpTRFxfERJq0SIscBBBfbSyAo09t8mBFwIhAMHUO2497+gweSgFshhMkMJmMGuCu59BEcogSJcBxznp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10981219},"type":"module","engines":{"node":">=20"},"gitHead":"358314fb30da3f444b1971408c77790d61baa34f","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.0_1786448185771_0.29160803556216175","host":"s3://npm-registry-packages-npm-production"}},"0.127.1":{"name":"@floless/app","version":"0.127.1","_id":"@floless/app@0.127.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b35045776a89bf21780b5dda42c58b1987c37cb1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.1.tgz","fileCount":101,"integrity":"sha512-zfq+qZtGo2QV2fsT6N78dS1Qzru8OZkYlR36lKc6OeS9tylB3eeNbqng53q0Q5fEnXbrvpEDUFMuqBtl+twNQw==","signatures":[{"sig":"MEQCIBRLdaw5rsaJoXuFF4cV6MSbl7D2y/kl8/JsmLYdAzOBAiAkW8SgIQENDZAkIxbK7E+k9tg9B7rn+usA130Wlr09Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11083652},"type":"module","engines":{"node":">=20"},"gitHead":"c0c45676ce5fb7c8592669e1fa3517cef3fc1471","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.1_1786452287009_0.8604524809845127","host":"s3://npm-registry-packages-npm-production"}},"0.127.2":{"name":"@floless/app","version":"0.127.2","_id":"@floless/app@0.127.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0d106528625c421421eda2b2b9483c90f1e15cd3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.2.tgz","fileCount":101,"integrity":"sha512-sdm2TRcgKdYBv+wv9XmAC3kR5WIqNtSjfevjeIE239DJDAeQOe9Fubxh5+tqM0OO8lu6wM1HIW3lHNUH9ZoLlA==","signatures":[{"sig":"MEQCIDY46InYXkKLCW59/hRNSOzhwFXhgspgYSD9D1Usdw3gAiANnnUWMsD8ahHMgh+4Poic08wFqw/ya2jPfHXiHOS1MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11084876},"type":"module","engines":{"node":">=20"},"gitHead":"105f0ee47087fb32717e4ac074416e381e102c31","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.2_1786463284522_0.3324736406555504","host":"s3://npm-registry-packages-npm-production"}},"0.127.3":{"name":"@floless/app","version":"0.127.3","_id":"@floless/app@0.127.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b07fa5bae23b990311bec68fecf33d61f21c98c1","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.3.tgz","fileCount":101,"integrity":"sha512-lA6cVrgZeBcSgLyO41j3oSaTxKlme11AFraqAghvadtXiGWvepeYWgrRTHTx9+J7V+vh/Q3yzjW6Ud2NEjUYtQ==","signatures":[{"sig":"MEUCIQC+Xfn96eYLpmlT1XXVttxSbkfNfw91fze5aQAZlAaLdwIge2wOWbMaSVf55wHqM89LI66u/A1lo1vVWFndKLQWv/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11086125},"type":"module","engines":{"node":">=20"},"gitHead":"891c290b293d829a583b73e8a4a17414f3ecb424","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.3_1786466781856_0.6026398563426498","host":"s3://npm-registry-packages-npm-production"}},"0.127.4":{"name":"@floless/app","version":"0.127.4","_id":"@floless/app@0.127.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fe0431a9808f9af8bccbc197917e4061fc4ca3ae","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.4.tgz","fileCount":101,"integrity":"sha512-78yE8HFlH9kYNNjHSPMwIY5o0oZsYS66y4Cc1VVI4Z9VYO1od3gnnkse41RCmCFdojL1nmmzu3/Gj0BZX2sggA==","signatures":[{"sig":"MEUCIQDwQPfMGUdaDZO6F0hgb+WrabnTeVXkCvmPEtH3nbX3TwIgbTBWXZpb8CN2AIHmO2YYz3wSLP8pDsiyfFxB7qjCJSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11123327},"type":"module","engines":{"node":">=20"},"gitHead":"889ee33fbca8b7790a8d35a768899cd67c1e24a6","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.4_1786522230473_0.8106778865296838","host":"s3://npm-registry-packages-npm-production"}},"0.127.5":{"name":"@floless/app","version":"0.127.5","_id":"@floless/app@0.127.5","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"2c68caab2b284733d89aaebf3d7d228f12f96ea7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.5.tgz","fileCount":101,"integrity":"sha512-PMDawDBwQnrX2R5jR/WqFlw8lkq8hM8PTgYD45y9VrpNtQvUiy+VlmaxRyLl29WnwJYx+Q+fkupvcaKHWpND0g==","signatures":[{"sig":"MEQCIBnA7wPRqycyGM7TsaPNuc4rpzfIYztn/jbpJrUP0xikAiAvmWuUpS29oMsV8FqXkbv40DXZfUOw4+oWcGnIP8gpUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11132480},"type":"module","engines":{"node":">=20"},"gitHead":"e7aba4480ab7e50689ad51458ce0eac69528a148","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.5_1786523058796_0.7930005580515771","host":"s3://npm-registry-packages-npm-production"}},"0.127.6":{"name":"@floless/app","version":"0.127.6","_id":"@floless/app@0.127.6","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"1db37666b5de01c1c78dba6a06a3351065647053","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.127.6.tgz","fileCount":101,"integrity":"sha512-L4fRwMZnYYhoWf9Zet9u6SiP71LpZUuIQkrplMv9VwP3DtIw0py8+Fwoo2PYC8o0tgfQ3o0Vb1Tkc4gLAai4zw==","signatures":[{"sig":"MEUCIQCqWXDuTS35mt+/EYlqOZOpE09LWrwBd8b6BX0/Ya+tigIgRF9DvE6MurPKRWUSsIrICrMszIxrTrsFnZ52XoBr7Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11168999},"type":"module","engines":{"node":">=20"},"gitHead":"ebfd4bc50108ea811e6fc673026c44ffef015d50","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.127.6_1786536855541_0.5834473799708975","host":"s3://npm-registry-packages-npm-production"}},"0.128.0":{"name":"@floless/app","version":"0.128.0","_id":"@floless/app@0.128.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e3f503b03c71c61bc79f89c9dbaeb2b84e3f04ee","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.128.0.tgz","fileCount":99,"integrity":"sha512-pGsOS5avQiQoLeSp7Wca59Q9XRo5goQgtJyZcFCzALNa13xXdCgMLTxQB5YIyNfYEdoVRN4veza8thwiAlnY2Q==","signatures":[{"sig":"MEUCIQCEjf9fbtMj9mfgUARGC0w1mPd1hie80YlBsmdjtzJs1wIgEM6JbvUj3VdVjpUuegSRI1U1e2ESwAFzDTG7JBNJpqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10729689},"type":"module","engines":{"node":">=20"},"gitHead":"3a094b7d6f8a8deb61927c7b3f2ec3b8e104a24c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.128.0_1786541316278_0.7388576150978885","host":"s3://npm-registry-packages-npm-production"}},"0.128.1":{"name":"@floless/app","version":"0.128.1","_id":"@floless/app@0.128.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"cafc82ac3931fa29eb18b60d866770fb43998f35","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.128.1.tgz","fileCount":99,"integrity":"sha512-loAU9rmPxguMN3TsVzdrEPa7h7AdP+TbEAsiKehVKCOPfYKwSAyaXID0A7W3VOeYZ0xjeKAkDzOzFRaUCGlOlw==","signatures":[{"sig":"MEUCIQDa1+YecDRTfN2YjYDKJesAvxfzilp6W4H6mPpAZjS7vgIgUizkN4su+X8W7Q2PbbDM8cr8fjKzTYqRL7kiEjsGh4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10832256},"type":"module","engines":{"node":">=20"},"gitHead":"f5e6ad0f885c6cb38f5fe59ef8cf245d381daaeb","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.128.1_1786556996895_0.3718119810897751","host":"s3://npm-registry-packages-npm-production"}},"0.128.2":{"name":"@floless/app","version":"0.128.2","_id":"@floless/app@0.128.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"eb696f18858b311958898ed2e6f578a4574e6223","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.128.2.tgz","fileCount":100,"integrity":"sha512-jmUdQJ5ktXJGX93saA3AvDPlH/MA5gH0HSLYYOSpV2Aesmn7Rsg995cmClGYduLU5SnMzey0lHsDhXJ2NfSC3g==","signatures":[{"sig":"MEQCIGbtu3kLs4p8vrYa2f94iNEmCysJgMX4t//98F62u4/rAiB4N8qMN8CKzoU2mo81BDC0vaiXkmebv/J0io53rujFwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10848002},"type":"module","engines":{"node":">=20"},"gitHead":"f04054f60ca4c39ebfae28473d50da709a1d8fbd","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.128.2_1786563179662_0.9377879229601074","host":"s3://npm-registry-packages-npm-production"}},"0.129.0":{"name":"@floless/app","version":"0.129.0","_id":"@floless/app@0.129.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b1cc5309a78a6b572876bd064ab389e40100df1d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.129.0.tgz","fileCount":101,"integrity":"sha512-p0tq2nD/qNviYm1KwrDdR7tr7dZV0JOfS2CjDPIhfPQd5dvNHbLcwanmh3pkH30Nv4F4WprNSoEaRgc9SRROCQ==","signatures":[{"sig":"MEMCIBsIOeuKfeuew7XbnMG8Qk1JWz9rNHCFPuHbCJ9yCKN6Ah9Xf/lrfGhx62sEgPyQjKggQ2jTx/XfnvNmxV9kHsGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10908598},"type":"module","engines":{"node":">=20"},"gitHead":"a289eefba58d94065f904ba5c3d510d9fa12e029","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.129.0_1786601298841_0.40807516697369883","host":"s3://npm-registry-packages-npm-production"}},"0.130.0":{"name":"@floless/app","version":"0.130.0","_id":"@floless/app@0.130.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d565eefe0ef34a5d199fb588411ccfe6654e01a0","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.130.0.tgz","fileCount":101,"integrity":"sha512-gPS48/CMw+YlGH7R9cAulJJSMp5bA1En7tZVriX5nekp1FVsvX5tUc1dYqaPN5Hh1SnjwJFxXST5qiBDMyR4aA==","signatures":[{"sig":"MEQCIFyn7TP0zCgBO15NMfxtImnPTVBUsKHS64n3xGWiKbSoAiA3GgIG4AkXEkhAqUqCKHH/81g1GpWRSs1eWSac92k8Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10935874},"type":"module","engines":{"node":">=20"},"gitHead":"44711c12a5f3e41b0131d7f981ff9e58eec12a80","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.130.0_1786694334104_0.1585908633485924","host":"s3://npm-registry-packages-npm-production"}},"0.130.1":{"name":"@floless/app","version":"0.130.1","_id":"@floless/app@0.130.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"949883c00fc8ebc408b712d6030e19997a749086","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.130.1.tgz","fileCount":101,"integrity":"sha512-YHwSx94nNsT5VPVhmW1DvSIncrTfYriulin9h1IpmXsDo9yOCrkvMunzxMpMeAe4nXX5EIJRhh6wetglrPRiMA==","signatures":[{"sig":"MEYCIQDF/T9sTwM0i8qEsTA8jPpP7qIQzY7fcOJ5TVvscha9KQIhANE0Ux04bgR3R6UCn7U/XQmEG/mnJoqMugVfW7ylIZPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11007690},"type":"module","engines":{"node":">=20"},"gitHead":"4a0dcf1ee09de07459cccda2b6d71ee42aca18d4","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.130.1_1786816533519_0.6228718400188418","host":"s3://npm-registry-packages-npm-production"}},"0.131.0":{"name":"@floless/app","version":"0.131.0","_id":"@floless/app@0.131.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7cffeb603253a7ed7e80e5aa3d38b08a0411485c","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.131.0.tgz","fileCount":104,"integrity":"sha512-LyxmP4JFzmbjL4Bdu6FD4wTFlQCXxXxzV+B5QWleKBrs9sY0vheTljaO+2ZLa99wGl36mES4/rJh3TsoODEpJA==","signatures":[{"sig":"MEUCIQCr+Uy/fgdv1axTEX20+1PDMh2dqgqPyMoPvPVvJZw9yAIgQEn/3MPnpANHGX7MTPdogxAz7wwkR0gJNvy9l4IjeAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11169301},"type":"module","engines":{"node":">=20"},"gitHead":"0d189e33cb5bdf99cbadd80bb44303b4a1fa9295","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.131.0_1786885515595_0.7213726782404932","host":"s3://npm-registry-packages-npm-production"}},"0.131.1":{"name":"@floless/app","version":"0.131.1","_id":"@floless/app@0.131.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"1d6b76f8cceff6bf943b659c4b23f191b54a036f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.131.1.tgz","fileCount":104,"integrity":"sha512-O0UNJKXoU6WkseYY514cylvglcpasUcIrvlWC9raQKTE0kgkC4fmdwsbgWkIpAGc5D6QT+CyoETQCcLdhXaa6Q==","signatures":[{"sig":"MEYCIQDdW/lIwfBmx6jRu208mq0OUpoLiAYtO95mK5mAHXIbEAIhAPTGp1LqBX6YqCAxEKe5xK7uPO+2pP2MdIxpbXOG3Xpn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11243791},"type":"module","engines":{"node":">=20"},"gitHead":"48f12d1d82bcde066762ea7b553bb1bce9accd5f","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.131.1_1786908468980_0.7701903363949947","host":"s3://npm-registry-packages-npm-production"}},"0.132.0":{"name":"@floless/app","version":"0.132.0","_id":"@floless/app@0.132.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6fe6593f3277e547ecf6834515bae76b97054e7b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.132.0.tgz","fileCount":113,"integrity":"sha512-ry9HaCTgzf9+FjKfcRfgAVOu7RyEfjF8XFpn0OVhE62qNN/QndwW+pOpHZqR9ojHY6Ux80JJkAMJlevHRwKoXA==","signatures":[{"sig":"MEUCIF4FX+DpKuXCdUZKrUJxGvoTe6ecWifIWAVx5oEk3ZcaAiEAhJ23z0t7GO/q+nW2lxsNcNGM+iZ3THoQGFBQyN1QJew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11601276},"type":"module","engines":{"node":">=20"},"gitHead":"ce666532d5b2ce94e8f996e78829c4c8a5a63a0c","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.132.0_1787113710397_0.9842564151945488","host":"s3://npm-registry-packages-npm-production"}},"0.132.1":{"name":"@floless/app","version":"0.132.1","_id":"@floless/app@0.132.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d72633c50047b99bcfe2bc6b9d026e64f42ab08a","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.132.1.tgz","fileCount":113,"integrity":"sha512-EbGDe9pAU0NddIV7ia0aZwdZ9XkaJny/QhVE1Hpr3kCx31kPKd7RrqHimfJjIOJ8IpRRopXA1mGTIeWEoEKgHw==","signatures":[{"sig":"MEUCIFwzZopbGzPPWLXgondEtK88ZFuB5qTaY9lQ43iiWY69AiEAoCri7c+QmCGYTsoOnyFPo+Z8nQh2aJmoXQnxmc3mXN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11617822},"type":"module","engines":{"node":">=20"},"gitHead":"61a37ea731857c0f8198d9f01a0f7ed9bf19e7dc","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.132.1_1787128299927_0.07460708296556717","host":"s3://npm-registry-packages-npm-production"}},"0.132.2":{"name":"@floless/app","version":"0.132.2","_id":"@floless/app@0.132.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"8fb44d22b444d67db23e8f4b125c0773943dda1e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.132.2.tgz","fileCount":114,"integrity":"sha512-fm8LUgnJx+DiW4LQp4bycUbVB1L9K8VzFeUt7OrEFjetC6vfrFck5k4GDYqJ5rufsJgYv5pYD/u8BCr+w2zvBQ==","signatures":[{"sig":"MEUCIQC5dDa3MlGuXuamrgfbgZQSbGsL3QQBd4C9AHSUdWLHRQIgbF0xgvQPbZ4FGYce9gqw4AWG1eYbtV+TMuSYcpxjVD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12525531},"type":"module","engines":{"node":">=20"},"gitHead":"4f4d2041cba2e9845cda153445f74e8d9e707964","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.132.2_1787138851051_0.5716247895346043","host":"s3://npm-registry-packages-npm-production"}},"0.133.0":{"name":"@floless/app","version":"0.133.0","_id":"@floless/app@0.133.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c967eab985c3ca36e6b140138fbed56665c859a9","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.133.0.tgz","fileCount":114,"integrity":"sha512-al93BQGTOMDBuQaH6qFJf+xH8fBylxm1KZl9zZ63gN/zFZNOCGoCAp7gcGd6VWUC4tjXdXWvRZ+isKUcH5L+nA==","signatures":[{"sig":"MEYCIQCfhqZsWca+pbw0VvNB2NfNOZQK/TaHnXlfT9oWCkjrdgIhAJLFdPa9Kk4QfSvX6lqGT+kW0QS8A8izWLNrHiKOO1Ir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12761457},"type":"module","engines":{"node":">=20"},"gitHead":"68f69dd7ca3aeb97710fb70aae67bd477b0334f3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.133.0_1787145941358_0.37788384453057167","host":"s3://npm-registry-packages-npm-production"}},"0.133.1":{"name":"@floless/app","version":"0.133.1","_id":"@floless/app@0.133.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9413e5309cd33778882f0ec2ffd9dc9133fd8a82","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.133.1.tgz","fileCount":114,"integrity":"sha512-KVoSi8IP6aaiNbmK8KBd86bs3pvdSj9N6Hn0i3D9T1pqxkDhF1zwGH1rnCa2mrYiWJ0VA02Zsx7k0OZpUHyLXg==","signatures":[{"sig":"MEUCIC7GXng0c9DI/ImlEpOItnzPKNAdnzXs8ERPXdqH1tw4AiEApYcxdGZfHLBCbnkw85U4GgwqH3KvG0fLtf5tl3bOB7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12765512},"type":"module","engines":{"node":">=20"},"gitHead":"e3ba93cf16eafd1e5b9556d63c6b46d3fac90bab","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.133.1_1787149739338_0.16065170704962584","host":"s3://npm-registry-packages-npm-production"}},"0.133.2":{"name":"@floless/app","version":"0.133.2","_id":"@floless/app@0.133.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e8575f5ead469d5906717ba23330c285fadb463d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.133.2.tgz","fileCount":114,"integrity":"sha512-dt1cbqeoBeJYGwZPXZiIB5wOl7V+OW/Gkf6zG5bkyAHdvgfWeBxnSCCozIY5GS1IXaH62O3k3uLFNRUzVKOU+Q==","signatures":[{"sig":"MEUCIDMMmXJfrUbjV2Lkjg/hMlczYtKl12hc3Icrn3+11Io/AiEA/W9C3iUfuRxlnitZ5Ejiv41jFIwKxX2SrbDJNFhMedY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12776220},"type":"module","engines":{"node":">=20"},"gitHead":"5adb4c8a017665605502c938b03901b01a6fa4a5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.133.2_1787161663044_0.8424940782503787","host":"s3://npm-registry-packages-npm-production"}},"0.134.0":{"name":"@floless/app","version":"0.134.0","_id":"@floless/app@0.134.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"da53f3c56575cb795887fc3934e0c60c5e652db0","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.134.0.tgz","fileCount":114,"integrity":"sha512-axcqUbUM4wy862HEderNqp5CubcZMEgvaKNURBo1mc/pAr97o7n2xVvVOfrKkgWCMtVv0YB5V2Wux+Vfuz866g==","signatures":[{"sig":"MEYCIQCBjoLy7Y1KsQtcrA32ppZj/hZAQSF8pyPuGlgeSPj7IwIhANiKMqGjPhsrHqCtfBI07Tvt+v/MhGtVL/rtihhtANlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12868365},"type":"module","engines":{"node":">=20"},"gitHead":"fccb7538fd26d1a4d9420ce8ab2a08b25e053578","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.134.0_1787221148325_0.9451027927124438","host":"s3://npm-registry-packages-npm-production"}},"0.134.1":{"name":"@floless/app","version":"0.134.1","_id":"@floless/app@0.134.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"ac19d72eb2968cac53b4d18a25d0395029bfcc51","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.134.1.tgz","fileCount":114,"integrity":"sha512-v9Jup16EkEfbpMIs/XGNUmJX+hfbQEPuPlTWnrehn3XZG2jR95n2/dgkoqP8mfFqcWQe7clGTSZzqiQyvTgxrw==","signatures":[{"sig":"MEQCIEV7CETqAQt6o2YjRGZ8lKaqtGaAJUNPP8Acfq7tUikNAiAdjPPfPzqN96JO2bPPL0P/iEEZ2xKy++Flz8QHuFUHpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13169793},"type":"module","engines":{"node":">=20"},"gitHead":"57f73ce0c8212851a5e27eafe07a9a5bea76c2b5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.134.1_1787328711240_0.37772864618863466","host":"s3://npm-registry-packages-npm-production"}},"0.134.2":{"name":"@floless/app","version":"0.134.2","_id":"@floless/app@0.134.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"280e2e7dd82fefe3e8ff4267d7256bd99d2e8c01","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.134.2.tgz","fileCount":115,"integrity":"sha512-MJ1fIbIPzriE6tgCGZhlW7tvfYvw0CwZTU9tP9J8zA9hOdf3v55A0CRItiqKALlEsAqP4ZAtMxF3L1wSykF1hw==","signatures":[{"sig":"MEQCIH7KKMQq0/dV5T+xBsHa8x74ABfiaxw9KDtfZXNEhatXAiBO/py469QtEu6xDpClyTBLtoIImr+5UP5WbzGgkzIKJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13434904},"type":"module","engines":{"node":">=20"},"gitHead":"226d26c4037e870f4f23c2accf48127369ecc533","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.134.2_1787429841661_0.05648722886401103","host":"s3://npm-registry-packages-npm-production"}},"0.134.3":{"name":"@floless/app","version":"0.134.3","_id":"@floless/app@0.134.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"0287b363e602127802e05be69741263bd01cd17b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.134.3.tgz","fileCount":118,"integrity":"sha512-MBhPkZHcUJGO8Hz+FRbcNe85Redqo9+LteJ1/8RSg6tqclqm1dAK81asziK8gO6oENYNW3bmanGAu6M7XtPHuQ==","signatures":[{"sig":"MEQCICP/gz1xjS5SJoNrmMRlGjf8g/tLdwWr3q9ofKpox1yxAiACoRca+Z18bci9AUhRAxwZKf3+pKSmDyUyJ+d0E9nhOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13545228},"type":"module","engines":{"node":">=20"},"gitHead":"a3f1c862be49543eea30f994f28b2b46337d4c8d","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.134.3_1787721307682_0.4985487525917336","host":"s3://npm-registry-packages-npm-production"}},"0.134.4":{"name":"@floless/app","version":"0.134.4","_id":"@floless/app@0.134.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"90551a92b0ff760af6e4292f7f20750384be1f21","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.134.4.tgz","fileCount":118,"integrity":"sha512-bNaYnoWhujuaSnC7qNdLqGNt6kZP+SjvcSNNeaCqItusERjj7p5UWGmOewdz51/pcm2/wUBTEbJsX9KeL+/n6Q==","signatures":[{"sig":"MEQCIFxEobG+IRFAsCr/H9bQ7VMJfTnwLVUKCoLt3A/2sXAGAiBXkETuG3D2C98lOOMFgaNakw+S46GULsLtVRp68JzgmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13641200},"type":"module","engines":{"node":">=20"},"gitHead":"3e3eda47cfb5780a592bf27dff5e7a18d734dd40","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.134.4_1787809135231_0.03342966388056978","host":"s3://npm-registry-packages-npm-production"}},"0.135.0":{"name":"@floless/app","version":"0.135.0","_id":"@floless/app@0.135.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"174d12ba391336f725b7850445e4c4f1096f5c7e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.135.0.tgz","fileCount":118,"integrity":"sha512-sD7d7K/fKTlwjYYQ12Cc9/IHXqy8IZywDBvPun/gDIwWAKf6xkuo16ZaTLHFJNVbgdO6YYrTESgTvUjfD/iPCg==","signatures":[{"sig":"MEYCIQC8Z0fJfxt2f++IoWSabRLB/KEYWMe9RDxsGxkS4OQW7QIhAP0fxKtUzQ4Qr19dk35256X6t54+IeoOtnzGd6eboDTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13654133},"type":"module","engines":{"node":">=20"},"gitHead":"3c941e88d171b7f868e4f620926f967831fc9b11","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.135.0_1787856940558_0.2386132438613","host":"s3://npm-registry-packages-npm-production"}},"0.135.1":{"name":"@floless/app","version":"0.135.1","_id":"@floless/app@0.135.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"5527888c302df380ab33cbe76f8c5e51b5970962","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.135.1.tgz","fileCount":118,"integrity":"sha512-Kza1gu/kvUo8MIBryKGVNopvWr/lQlLapBFZLVGNjj3JHBOmFWiEovQH13319QQRKJAG81Kj4X6S7WAxEKNLTQ==","signatures":[{"sig":"MEYCIQCsrt6z8B7BG9/Q13f+NGOOHmQYWA0s4szgAsQBBI56SwIhALHRRpz6iZ56AwuBrXU7r6ypPaEpHrs8oEPf1ATJamRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13709791},"type":"module","engines":{"node":">=20"},"gitHead":"71a9c77692a16a04e59435f137589ceee76c9db9","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.135.1_1787929543458_0.552721828619751","host":"s3://npm-registry-packages-npm-production"}},"0.136.0":{"name":"@floless/app","version":"0.136.0","_id":"@floless/app@0.136.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"e15829950a466792ee62c508f96a26188243b6b2","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.136.0.tgz","fileCount":119,"integrity":"sha512-p9O8AF77jCaUrkLSMhnZCcHr+uvHPoXCip02UQu/42zQv8I3a68D6vz9y7KXYI21ltPsoHhjbDWRgTD50mcWDw==","signatures":[{"sig":"MEQCICyYqA8S5hmWVxM9b8xBv7/KUkmUC95prSx8TvxeOmYgAiByabNW/mPnDIphrnM9LFmUNFDLDArypPNJGHXdLnHXPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13758951},"type":"module","engines":{"node":">=20"},"gitHead":"76d65c83c2f9a3b7f74d769c0e5df8976050ea8a","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.136.0_1787957423130_0.965404864143212","host":"s3://npm-registry-packages-npm-production"}},"0.137.0":{"name":"@floless/app","version":"0.137.0","_id":"@floless/app@0.137.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fe452d46bdb04edfb2f5699cab352e7128d96617","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.137.0.tgz","fileCount":120,"integrity":"sha512-CEa9Zqa1XWaH6xZpD0ou6pY3wmpwbbQW0Dj0Wp9tKfyjGxjd6GWaLtJgGhwo4UHL6uoSFWGPmyDeW0KfdpQBzg==","signatures":[{"sig":"MEUCID9fWSMv8ykjONpXJ1XyBoue4k1ZcwQWVATEZ1S6+j0CAiEAnyjSBsqNClzUxzAxkPoCaA3OpitGDMnnf0ljQMUthRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13818349},"type":"module","engines":{"node":">=20"},"gitHead":"8527cd1f5702db05b33b91fa7ff779fd76232ca5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.137.0_1788027990666_0.9090895776327086","host":"s3://npm-registry-packages-npm-production"}},"0.137.1":{"name":"@floless/app","version":"0.137.1","_id":"@floless/app@0.137.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"afcc7d31cfc05796ffb509cb5343636e14114143","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.137.1.tgz","fileCount":120,"integrity":"sha512-3FzGjFb8X/h7T1XhbblAISVQNRciIuTr915KxQPJQFU5QMfQ9wy1NydDLogeNBcKZx0djbq0VUqWcljSvJbJ6Q==","signatures":[{"sig":"MEUCIC5OKzI09s7JEsoezMeaZw2EVdFyMXDP07++ldVwfnw+AiEAokbzPGJWSGNRooGKw3UUKPLwS427OeQxywQ4ktCqENs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13821082},"type":"module","engines":{"node":">=20"},"gitHead":"cfeb9b70e93474015ed69a6933c340fc3d95fb05","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.137.1_1788042343278_0.6430657304220373","host":"s3://npm-registry-packages-npm-production"}},"0.137.2":{"name":"@floless/app","version":"0.137.2","_id":"@floless/app@0.137.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"fcd018ab9f0998cc0274993de423b8b6c8b23f42","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.137.2.tgz","fileCount":120,"integrity":"sha512-GScH25Cxjh8A9UM36/RkEX6irULR+er0FV23+jbSbvA7dAfa16eO5JFoCnm7e40jHWIoJvggjQp3l/uA87O5pw==","signatures":[{"sig":"MEUCIEDcv3C/8QTFavKfqi8THM2GDl+LAWor9Wtvg76upu0mAiEAq3gIXlZIlMZaZEVfQGrs02Jmg5p0nQtaLThbNlYXJbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13833243},"type":"module","engines":{"node":">=20"},"gitHead":"1263b9b2246143766ef306eaa95e536757ea4018","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.137.2_1788086155158_0.33494957314989815","host":"s3://npm-registry-packages-npm-production"}},"0.137.3":{"name":"@floless/app","version":"0.137.3","_id":"@floless/app@0.137.3","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a2dbdc9b7a976a23416f24a7780b9817296934f7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.137.3.tgz","fileCount":120,"integrity":"sha512-huU99popnYnDZMYMgRmNDwVuxy2hyLMj0NVaDQucDV+tq/m9U4/QiA7hzpmdtrRtWWL0umGEWfk0PEwYusiMCw==","signatures":[{"sig":"MEUCIQCAg54aAM+NXM8Bumn8TEKlUtj4fnyxDDHbDrHvlT9+7wIgQtBH/wKnVPh+qmVr0gktNrqnP6rMTg9TzD+jUVexiAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13847805},"type":"module","engines":{"node":">=20"},"gitHead":"8f46329b01b6cdcc6e316b40592a612842b96dff","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.137.3_1788109257643_0.3536092474843393","host":"s3://npm-registry-packages-npm-production"}},"0.137.4":{"name":"@floless/app","version":"0.137.4","_id":"@floless/app@0.137.4","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"c1619da3edd3376237577375eabaa8faf227a1aa","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.137.4.tgz","fileCount":121,"integrity":"sha512-myCgb+UJ011qjW6WZi70jtyuI5/KXzYVnI2kqZDhzgJwb6TyKOUrq8ED78NTWsPMUc95Lap5YBtOdeealwP4CA==","signatures":[{"sig":"MEUCIQDVULb7cbXWq0rDbtvmjm066j7ZalCgjRegl85ZnuCa3AIgTv6U/jBWnFJ7C3ZhIEQK3GMPjH9yGsCiUPFQL0lDh9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13863366},"type":"module","engines":{"node":">=20"},"gitHead":"3e4a16f7dc4fc433c556e531c9b80d4cab12afa3","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.137.4_1788124971564_0.7519054273302399","host":"s3://npm-registry-packages-npm-production"}},"0.138.0":{"name":"@floless/app","version":"0.138.0","_id":"@floless/app@0.138.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"b6ecb30dcc14c566033d8cb9965c212c8f77df5f","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.138.0.tgz","fileCount":127,"integrity":"sha512-4XY0ks/ju4Co9d273HbEokeE2FI6IWsnVvWu3N7Qau08/VRje2TLcnlpeZQsCEcc/ZYoZp77MjUK9s11nZY5cw==","signatures":[{"sig":"MEUCIQDYRt2pjG8irEgiCBzqHOxRklJCoG3zP4z4BOD7h9WShAIgBl437280dyrxiw31Buf/WQoueSAmJk/Iig8R5SrGV/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16650164},"type":"module","engines":{"node":">=20"},"gitHead":"6395b04fa3cffb59a9ec9ecce9639915c6d42878","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.138.0_1789121272124_0.08633683868587094","host":"s3://npm-registry-packages-npm-production"}},"0.138.1":{"name":"@floless/app","version":"0.138.1","_id":"@floless/app@0.138.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9384b1f8da9ff9ae4f288076af17c0158b15f3c4","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.138.1.tgz","fileCount":127,"integrity":"sha512-X/q4ZecGIIAumyv2o+2R44RApJnigv72ZyTUv7VIuRXh1dFLD5NETF/GtADge3CZwp3byOckYYnxxKe1K2MPmw==","signatures":[{"sig":"MEUCIQD16cq3BYhg+31/jbP+UUl8QEG6APZc5kZhZjXY4RxbvgIgZ0aSb/oMmcWE9OKv8RTDiZhWSDRr/SPARQo7zpAv4cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16669447},"type":"module","engines":{"node":">=20"},"gitHead":"c18d71c471c8fd1a235d0c189ac7d061c776fd14","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.138.1_1789139280065_0.5678392618693582","host":"s3://npm-registry-packages-npm-production"}},"0.138.2":{"name":"@floless/app","version":"0.138.2","_id":"@floless/app@0.138.2","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"7e8567737132c733c0ac63c6bfa6a416674b1185","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.138.2.tgz","fileCount":127,"integrity":"sha512-KxXrJBdbm8AjxVjWQLaF6jumwD3P0C5kWwultehR+4XwxlbBH+pjCclnllDp5gai2XUnT6KcvtYDccwrzZo4Wg==","signatures":[{"sig":"MEYCIQDQZpPUupdLyWKywl3JrcsyHRSLOLc67oIyo9Q7WpGQHQIhAN8FS5E1wav+sjV518r+Mw8M9mmtQUOyDOYXHXjrug+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16698673},"type":"module","engines":{"node":">=20"},"gitHead":"d4fa3ef4c7a3dbe693a77e03fc0e82cd2b74fb31","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/bundle.mjs && node build/make-sea.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.138.2_1789201102641_0.09059570445619314","host":"s3://npm-registry-packages-npm-production"}},"0.139.0":{"name":"@floless/app","version":"0.139.0","_id":"@floless/app@0.139.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"a35869aefe62e317a19107069649afee855c8fee","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.139.0.tgz","fileCount":194,"integrity":"sha512-CS4cIcRk1gP7qI4kthZ1aOj0rfiImIfVl+0KjmIuSdajWfBCI2dSuzWcESeVtC0W+L1s1X7TMYnkxHh5DkpFmQ==","signatures":[{"sig":"MEUCIA7ONe38jdR/DPszD60lrgDxKo8eGXjZkS1mnIFqR3/NAiEAlEickAFaMh9JPjpuO1w11GKn7sPIz1pbF5UQC73G68Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIJz74GN1+nzycDnR9cU+6FlVt8MGWOdPP5RsM/8jYoAiEAt+mKqrJkEqm8Kdc7bWt00TIymI0axgj3gebNtpH1p2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22333823},"type":"module","engines":{"node":">=20"},"gitHead":"6d5104e2b838bc54669aa75e9eaf7f9e400f9365","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.263"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.139.0_1789815938714_0.2341524448332255","host":"s3://npm-registry-packages-npm-production"}},"0.139.1":{"name":"@floless/app","version":"0.139.1","_id":"@floless/app@0.139.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d2784bb6347f9292361b7ae8c76e05350c6b7449","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.139.1.tgz","fileCount":194,"integrity":"sha512-ZVSr/IbcJ5fEf873XSWLiv4yLSqT43ruje6jqwRLqT6QJQwWABmilwKBYFql6Zioz0wJxBXp6ZiXrJZXhJdqlQ==","signatures":[{"sig":"MEYCIQCkGkofoQOvEuTZnxQndWq2zIy/rxV2tF+W1wyGBUoxJgIhAJ+fJz4ZCvNWsELPyn3lIIGAmlzZt5m7hlycUDAsv8GZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDskfGFG29hYi9h6a/zv7XR77lmW58QWU8J3Wy/4mpKRAIgQB6HwfYMAgg5ILX8kK528U34UmiR83dz8JB7MKrn8FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22338838},"type":"module","engines":{"node":">=20"},"gitHead":"70cb0e7a63cfd5627f3633403c6e079e0dd8738e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.263"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.139.1_1789914237605_0.7897757497289528","host":"s3://npm-registry-packages-npm-production"}},"0.140.0":{"name":"@floless/app","version":"0.140.0","_id":"@floless/app@0.140.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9439dddbcc2b15beb78250a3c44eab2f378b0fc7","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.140.0.tgz","fileCount":195,"integrity":"sha512-macXDiKgp7bJhiqU90pd5UOJumlMTpQEBlFbG/73BCPC64kB2Qqq5KKj6hhl6HPuZcW+8jz9Kub0J9k1D2hiQQ==","signatures":[{"sig":"MEQCIB6miMqACkHCZ9lI+GQXcBVUzXZAXZsZQrvpW1ADEVIhAiATKiiBVnv8sedcIOc5IzkkmkEHTGsljyz60HxU9W880Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPeqCbmIFhrCFpQS/VoFethXIN5JWnMmXYBtx7k7BN2AiEAhX/Gdn0pY0Ka2B14V29pUK7EqDXGipQSRu4dFfpP+8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22485050},"type":"module","engines":{"node":">=20"},"gitHead":"f4c704bf3ba9ae1970010840adb3c543c74e7769","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.19.1","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.263"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.140.0_1790111975892_0.6150723657372408","host":"s3://npm-registry-packages-npm-production"}},"0.141.0":{"name":"@floless/app","version":"0.141.0","_id":"@floless/app@0.141.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"316393e0d4a6be8a5fc254ca18bed7987f7ecb2b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.141.0.tgz","fileCount":200,"integrity":"sha512-RgBYT20SyWJFv8jM28IrTfpXMlQ9JE4DxJxzfTnDRNXE3wBtLQy0e/6ccjTegUX2KZ7d+xpF5vru7D78yxT/ZA==","signatures":[{"sig":"MEYCIQDqCjOwyV19k3lXJKylmlLSWwaeXn4MoBSbf2wqrnZ3UwIhAOhTdHr54WpFmRbXcOXKK/6XD1gu5Dx1UnQcAQlNIGt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmfWhxGPL9bFErdsWaHURsnstuXaBz0lUJ61+eyqf1yQIhANMYQGkf5ftdch0e6aSpK5YS1qXDHIt7FBDdEtHhrORw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22490771},"type":"module","engines":{"node":">=20"},"gitHead":"aadabab2edaa59b2c55aa7f783f57eb2e4ca9bf1","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.141.0_1790335310215_0.6437278817611982","host":"s3://npm-registry-packages-npm-production"}},"0.141.1":{"name":"@floless/app","version":"0.141.1","_id":"@floless/app@0.141.1","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"87bebabe9e124c991e760571e75c7a8913a9351e","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.141.1.tgz","fileCount":202,"integrity":"sha512-1043FtdRFob3+jw1beWcwOtS0boaE6iRjpTVA8qC7ZFrxDalKDJQ2q+gIk/2uyjBilqLZtqqBR9q3tQnxZF/wA==","signatures":[{"sig":"MEQCIBqLdg6Mcuew7ffk47Bbv+RIH4quD4MQ/nrsM3annQbqAiBQweCPtXqWDeddY7L82ZH2StWrAGBO5i+jF4cFhca+mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsvvFDW1mfp62Xh82RojVjpdWPcXs30i5AwJIA1ob5YAiEAg30QdALKhlhfuiqJn5CeFUMfygsQZI4CHNRrdnArYww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22719515},"type":"module","engines":{"node":">=20"},"gitHead":"00eddbcb81a5db6076c62f4bece9084f52c4b322","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.141.1_1790460960047_0.8405716962651866","host":"s3://npm-registry-packages-npm-production"}},"0.142.0":{"name":"@floless/app","version":"0.142.0","_id":"@floless/app@0.142.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d3282eff2b4e24c041eb1bdfa1b487a6685a1d1d","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.142.0.tgz","fileCount":202,"integrity":"sha512-fVP2kAQ4dxf9gqWYuL8CWx0wdBgAFy+Y1S33yDPYHKL6Q3C8Ynpjfq7HTZ24g8h2El4vgrsfxQE5wB8J53B4mg==","signatures":[{"sig":"MEQCIA/QyZwOoO7vnC5S9mf6/LQLPwBZT1odKQGe2FmrfIP+AiBH0xWqXexJ+Fz6hms013yxsEGRRmXGxI0i68HJXWYvUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwryxtu/JjQ56S4AM+S3rYus7MNfk2fHQ6vODkoSBWnAIhAOhgQiedMfrvOJ1sHIMPy73SpoWPM3xPQQEmcjYjONJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22807069},"type":"module","engines":{"node":">=20"},"gitHead":"d350cc5b001fdb665a6cf324bfc424a5eb681c6e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.142.0_1790595927514_0.09334184963620662","host":"s3://npm-registry-packages-npm-production"}},"0.143.0":{"name":"@floless/app","version":"0.143.0","_id":"@floless/app@0.143.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"6661938e489a539c03a9e28092601848e3236375","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.143.0.tgz","fileCount":202,"integrity":"sha512-8kDT0yryG/+AYmMTdl9KPdTx/0gZDDDNjpNumcNnNoW0d4vTmQ3nuwtydWNl4kaFMbm1c1X2iw0KltK8U/D49g==","signatures":[{"sig":"MEUCIQDUPToBxyhw8AwXWpf3irNUTlZVpTpWTjOtuHf8oWIb0wIgFG/3wjJ0NA0lmyWWNF0R3nonk+dX/eT0PE85F/iwaKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTtGocGS+1y5QUq6QYVyLo1WGmrryIkr9BKPWialeGxwIgUg4l11YaSzk2eTX9jAGY8i37ScvaQXC6spiFaMQVP4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23261471},"type":"module","engines":{"node":">=20"},"gitHead":"19a96988747c327db1ec38406329a826283790aa","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.143.0_1790624742762_0.8193821962605616","host":"s3://npm-registry-packages-npm-production"}},"0.144.0":{"name":"@floless/app","version":"0.144.0","_id":"@floless/app@0.144.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"685e785ffbb3cd8f86dceffb3942bbdb665ff5b8","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.144.0.tgz","fileCount":214,"integrity":"sha512-XuwFsxdHeRDUlzKnrEEPNULR9jV4sw9wUdAddwbpEDE22ITccU3dbuGjAt76cepCw0SggmP43QgjEUhJB14qCw==","signatures":[{"sig":"MEQCIDKfLAbvqS+Or8eHGGMsCXUVNAM0SNnjBLMibuc6GBqHAiAXH7NlsOxeesAs4RuT2aDAwF7qEH6uQMtuBwD8IngPnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMNFEHhX8f5ugZOUOcTk7Ljp2h0hZXkEKwPJIpuCwTNAIgLTSomcODTC1FJZKZ/0IeEM8tPrG9UDIBaFFgwN1C9g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24424860},"type":"module","engines":{"node":">=20"},"gitHead":"810918d9b10becfa0d77ce9b52db7eebd554fa5e","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","build:tekla-parser":"pwsh -NoProfile -File ../providers/tekla-parser/build.ps1 -OutputDirectory dist/providers/tekla-parser","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","yauzl":"3.4.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@types/yauzl":"3.4.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.144.0_1790678293568_0.07295530837930597","host":"s3://npm-registry-packages-npm-production"}},"0.145.0":{"name":"@floless/app","version":"0.145.0","_id":"@floless/app@0.145.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"25d9e76533742e7ebf4bfb891c1dd956a5705bd5","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.145.0.tgz","fileCount":214,"integrity":"sha512-1mUwJcPwkxNKpsQBf1Gbz9YrxUBNS14JnNlAd+Lhi58ZKyVMOPrCZQNOpw1AVVQBoCo4eSsS61re7Y13adUBDw==","signatures":[{"sig":"MEUCIFoPKBKuy/PdJ6QoANBSVAahvdrC5VXZJwQBQVN++bO4AiEAmPZ99lJScmmaEAexGM+iZjDZU6Pyx0Kx1cmm5wo58Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDp52I5OZx5rp41gTHkbgrl4TJm0wmX7mnSImgftEiZtwIgbj8oFWykQhGuL4Ktkc0b7W+1tg5d8SXky9UMyd/mbg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24469421},"type":"module","engines":{"node":">=20"},"gitHead":"9b527e3fe5e81f84b166d8756b1895d23592c460","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","build:tekla-parser":"pwsh -NoProfile -File ../providers/tekla-parser/build.ps1 -OutputDirectory dist/providers/tekla-parser","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","yauzl":"3.4.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@types/yauzl":"3.4.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.145.0_1790688038679_0.3243130461139476","host":"s3://npm-registry-packages-npm-production"}},"0.146.0":{"name":"@floless/app","version":"0.146.0","_id":"@floless/app@0.146.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"19c0ee4acd9869a81479f0ad2ad1816e64dffdf3","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.146.0.tgz","fileCount":215,"integrity":"sha512-dd+hfHCzxn9i2aTnO0WTW/C7chhit9e7MCafIKNpofKJmQlZ9LZbbrxG47+3LgLe4blhhMmwAxUKeqiG9zbJ6w==","signatures":[{"sig":"MEUCICwg/dPZHLEEVhWttqnZMg/0AHKa5V9U6AJmQpyNQHSUAiEA5g6Cih8arjeXS9uPTmMxiB/BoWoDEJnlDPUpsBBWIww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgbAFoN391hpjBSnjpTJ/gradhgKTNy9D8WQ+VcGWl9wIhAOdVPbWR+H5BI1gXfRg9NuXvwiyyWNIBPgLUvFes9t9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24557731},"type":"module","engines":{"node":">=20"},"gitHead":"b7ef290a7facd897ef95f7f52e0e8edfc64c6346","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","build:tekla-parser":"pwsh -NoProfile -File ../providers/tekla-parser/build.ps1 -OutputDirectory dist/providers/tekla-parser","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","yauzl":"3.4.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@types/yauzl":"3.4.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.146.0_1790713415911_0.10527982810727177","host":"s3://npm-registry-packages-npm-production"}},"0.147.0":{"name":"@floless/app","version":"0.147.0","_id":"@floless/app@0.147.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"d83eaeb460caa3b20abcf60ad7b569753d729f1b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.147.0.tgz","fileCount":215,"integrity":"sha512-8Ze9ZBJ657WUylvMm+oxcyIrUsQ5QSJamQN2TwlnI5n0P482KK/2Wub0Uery63KjqxtPeGAqA6MTsxmAMGDGjA==","signatures":[{"sig":"MEYCIQDk/Z7apnBsVmyUohVEowKi8OfhSv5OWccd+P2iljGijQIhAN/ONXtjLdszYuq8q1wUPcnzkKC6yE7lnY0RDAeH1lv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBWq4JKp+QDJo/JRM6q+u6d+WsouK7HermiujIPpbcycAiEAgbUGJpcs+5viCqxHHFy0BsUxoo1Pkt0N3JsnfTgtU7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24604716},"type":"module","engines":{"node":">=20"},"gitHead":"325589d33359195b47eefeb402878234282ae4f5","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","build:tekla-parser":"pwsh -NoProfile -File ../providers/tekla-parser/build.ps1 -OutputDirectory dist/providers/tekla-parser","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.20.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","yauzl":"3.4.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@types/yauzl":"3.4.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.147.0_1790776705428_0.43046698244189074","host":"s3://npm-registry-packages-npm-production"}},"0.148.0":{"name":"@floless/app","version":"0.148.0","_id":"@floless/app@0.148.0","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"9b99012b7b42b5d847d5921b0429de7debb8f698","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.148.0.tgz","fileCount":215,"integrity":"sha512-lPpphPn0PoWHFPIJcLw/EVDmLMw3IVL2e3uatlcijX9wSQY8FWzXuneOR9aEGboufxNB/qLPckQm6uTh0KL7qQ==","signatures":[{"sig":"MEUCIQC8chUQ2VekUNuviyEmCU2SMU4va3UJQl4aYUlIIHFHkQIgE7/+HrLXZblryU+Z8x6r7/R/BLKkpFYrKXUpFjk7/HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCro33hTrxKE1k1rq/tbTuk7hgEImBt5fQ3H395s9zDRwIhAJ7iBZtTUse3J3rtn6ZLGpFpcwl8Hu/iPmN1WP4NbMeV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24673096},"type":"module","engines":{"node":">=20"},"gitHead":"0d391d16a625ee0b988a0a1fd4fbfb834b36e918","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","build:tekla-parser":"pwsh -NoProfile -File ../providers/tekla-parser/build.ps1 -OutputDirectory dist/providers/tekla-parser","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.21.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","yauzl":"3.4.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@types/yauzl":"3.4.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/app_0.148.0_1790814392730_0.9660824192385795","host":"s3://npm-registry-packages-npm-production"}},"0.148.1":{"_id":"@floless/app@0.148.1","bin":{"floless-app":"bin/floless.mjs"},"dist":{"shasum":"8112fa4de900d27ad53d117e7494d16c117a465b","tarball":"https://registry.npmjs.org/@floless/app/-/app-0.148.1.tgz","fileCount":215,"integrity":"sha512-NW8QZJPvU/qUfYx0Ps+4oWNVoX/MUWENXBsLE8cX+kIiSRNWZ2Kic/kk2d3Vl5gKbl0wP4ONCfVLAfglYxeSlg==","signatures":[{"sig":"MEUCIQCr2w+KII4Ltr65QsqkDpiJ18hse7NmepMbJnvIF0eH0wIgZhHKWuq1cDgjBUxUibkI8PcJueQ1NtRRr7HFeTPcqLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSr46dNP1uxLIfvF5NB1uCXgeUICQ76LsaFTDJg0TOAAIgFEkOCAMg4gz4fwj7lQO7d7s/BUMqxqpvx/0a9QG8Dnk="}],"unpackedSize":24705408},"name":"@floless/app","type":"module","engines":{"node":">=20"},"gitHead":"a02d3d67d7978fdd65038ceb725b6ac55bd52373","scripts":{"app":"node launch.mjs open","dev":"tsx watch main.ts --serve","test":"node build/run-tests.mjs","build":"node build/bundle.mjs","start":"tsx main.ts --serve","prepack":"npm run build","app:stop":"node launch.mjs stop","build:exe":"node build/build-production.mjs","typecheck":"tsc --noEmit","verify:flo":"node build/verify-flo-descriptions.mjs","app:restart":"node launch.mjs restart","verify:aisc":"node build/verify-aisc-table.mjs","build:exe:app":"node build/bundle.mjs && node build/make-sea.mjs","test:platform":"node build/run-tests.mjs --platform-only","verify:skills":"node build/verify-shipped-skills.mjs","verify:gateway":"node build/verify-contract-gateway.mjs","verify:no-echo":"node build/verify-no-echo.mjs","verify:boundary":"node build/verify-model-boundary.mjs","verify:css-vars":"node build/verify-css-vars.mjs","verify:no-title":"node build/verify-no-title.mjs","verify:user-copy":"node build/verify-user-copy.mjs","verify:claim-lock":"node ../tools/routine-claim.mjs selftest","verify:flo-naming":"node build/verify-flo-naming.mjs","verify:scrollbars":"node build/verify-scrollbars.mjs","verify:view-modes":"node build/verify-view-modes.mjs","build:tekla-parser":"pwsh -NoProfile -File ../providers/tekla-parser/build.ps1 -OutputDirectory dist/providers/tekla-parser","verify:display-sync":"node build/verify-display-sync.mjs","verify:flo-versions":"node build/verify-flo-versions.mjs","verify:guards-wired":"node build/verify-guards-wired.mjs","verify:native-steel":"node build/verify-native-steel.mjs","verify:runtime-pins":"node build/verify-runtime-pins.mjs","verify:skill-parity":"node build/verify-skill-parity.mjs","test:steel-inspector":"tsx --test steel-filter-inspector.required.ts","verify:forward-merge":"node build/verify-forward-merge.mjs","verify:review-rounds":"node build/verify-review-rounds.mjs","verify:skill-scripts":"node build/verify-skill-scripts.mjs","build:xeorvt-provider":"node build/bundle-xeorvt-provider.mjs && node build/make-xeorvt-provider-sea.mjs","test:drawing-identify":"tsx --test drawing-identify.required.ts","verify:change-reasons":"node build/verify-change-reasons.mjs","verify:flo-lock-drift":"node build/verify-flo-lock-drift.mjs","verify:release-commit":"node build/verify-release-commit.mjs","verify:skill-versions":"node build/verify-skill-versions.mjs","verify:app-publication":"node build/verify-app-publication-writers.mjs","verify:native-controls":"node build/verify-native-controls.mjs","verify:package-version":"node build/verify-package-version.mjs","verify:producer-purity":"node build/verify-producer-purity.mjs","test:project-import-pdf":"node build/run-required-tests.mjs projects-store.test.ts rfi-import.test.ts","verify:carrier-escaping":"node build/verify-instructor-carrier-escaping.mjs","verify:command-registry":"node build/verify-command-registry.mjs","verify:instructor-steps":"node build/verify-instructor-steps.mjs","verify:instructor-wired":"node build/verify-instructor-wired.mjs","verify:no-agent-trailer":"node build/verify-no-agent-trailer.mjs","verify:no-native-select":"node build/verify-no-native-select.mjs","verify:user-copy-impact":"node build/verify-user-copy-impact.mjs","verify:instructor-impact":"node build/verify-instructor-impact.mjs","verify:no-license-bypass":"node build/verify-no-license-bypass.mjs","verify:rvt-registry-pins":"node build/verify-rvt-registry-pins.mjs","verify:geometry-primitives":"node build/verify-geometry-primitives.mjs","verify:instructor-coverage":"node build/verify-instructor-coverage.mjs","verify:contract-publication":"node build/verify-contract-publication.mjs","verify:no-raw-control-chars":"node build/verify-no-raw-control-chars.mjs","verify:flo-report-scrollbars":"node build/verify-flo-report-scrollbars.mjs"},"version":"0.148.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5c88ab7c-2f54-4cd9-b7c1-f793918a15c2"}},"overrides":{"fast-uri":"3.1.6"},"_npmVersion":"11.21.0","description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","directories":{},"maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"_nodeVersion":"20.20.2","dependencies":{"zod":"4.6.5","yauzl":"3.4.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","tsx":"^4.19.0","yaml":"^2.9.0","fflate":"^0.8.3","rcedit":"^5.0.2","esbuild":"^0.28.0","fastify":"^5.0.0","chokidar":"^4.0.0","linkedom":"^0.18.12","postject":"^1.0.0-alpha.6","typescript":"^5.6.0","@types/node":"^22.0.0","pino-pretty":"^13.0.0","@types/yauzl":"3.4.0","@fastify/static":"^8.0.0","write-excel-file":"^4.1.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/app_0.148.1_1790857982079_0.15851676269693682"}}},"time":{"created":"2026-05-31T17:05:38.241Z","modified":"2026-10-01T12:33:02.499Z","0.5.1":"2026-05-31T17:05:38.627Z","0.5.2":"2026-05-31T18:27:02.047Z","0.6.0":"2026-06-01T17:03:02.466Z","0.6.1":"2026-06-02T05:27:24.027Z","0.6.2":"2026-06-02T08:05:47.605Z","0.6.3":"2026-06-04T05:43:11.035Z","0.7.0":"2026-06-06T13:22:50.967Z","0.7.1":"2026-06-07T07:22:55.315Z","0.8.0":"2026-06-07T19:07:58.350Z","0.9.0":"2026-06-08T11:27:35.943Z","0.9.1":"2026-06-08T15:38:02.633Z","0.9.2":"2026-06-09T07:48:11.474Z","0.10.0":"2026-06-10T17:59:16.564Z","0.11.0":"2026-06-10T18:59:01.586Z","0.12.0":"2026-06-11T05:12:39.597Z","0.12.1":"2026-06-11T10:19:46.152Z","0.12.2":"2026-06-11T11:48:28.023Z","0.12.3":"2026-06-11T12:45:20.653Z","0.13.0":"2026-06-12T04:47:12.340Z","0.14.0":"2026-06-12T07:26:08.165Z","0.15.0":"2026-06-12T11:38:13.882Z","0.16.0":"2026-06-12T13:23:17.973Z","0.16.1":"2026-06-12T15:37:16.087Z","0.16.2":"2026-06-12T16:52:45.770Z","0.17.0":"2026-06-13T15:13:10.148Z","0.18.0":"2026-06-13T17:44:56.129Z","0.18.1":"2026-06-14T06:40:03.643Z","0.19.0":"2026-06-14T09:47:29.890Z","0.20.0":"2026-06-14T16:43:27.038Z","0.21.0":"2026-06-14T18:11:37.513Z","0.22.0":"2026-06-14T20:07:03.231Z","0.22.1":"2026-06-15T07:34:33.261Z","0.23.0":"2026-06-15T08:34:46.403Z","0.23.1":"2026-06-15T10:24:55.452Z","0.23.2":"2026-06-15T11:54:00.460Z","0.23.3":"2026-06-15T15:44:42.004Z","0.24.0":"2026-06-16T06:13:58.917Z","0.24.1":"2026-06-16T06:38:30.959Z","0.25.0":"2026-06-16T07:38:21.354Z","0.25.1":"2026-06-16T08:03:59.408Z","0.25.2":"2026-06-16T09:14:15.229Z","0.26.0":"2026-06-17T06:22:20.215Z","0.27.0":"2026-06-17T13:33:30.591Z","0.28.0":"2026-06-17T19:33:20.994Z","0.29.0":"2026-06-19T13:13:44.051Z","0.30.0":"2026-06-20T05:27:02.973Z","0.31.0":"2026-06-20T15:30:46.329Z","0.31.1":"2026-06-20T18:24:50.437Z","0.31.2":"2026-06-21T19:04:29.109Z","0.31.3":"2026-06-22T05:59:27.994Z","0.31.4":"2026-06-22T06:27:08.571Z","0.32.0":"2026-06-22T11:48:01.894Z","0.33.0":"2026-06-22T13:40:09.842Z","0.33.1":"2026-06-22T14:32:58.979Z","0.34.0":"2026-06-22T15:49:04.763Z","0.34.1":"2026-06-22T15:54:15.733Z","0.34.2":"2026-06-23T06:50:21.287Z","0.35.0":"2026-06-23T08:26:41.240Z","0.35.1":"2026-06-23T09:37:12.240Z","0.36.0":"2026-06-23T13:09:30.856Z","0.37.0":"2026-06-23T16:22:44.063Z","0.37.1":"2026-06-23T18:26:19.542Z","0.38.0":"2026-06-24T11:28:29.524Z","0.39.0":"2026-06-24T12:50:18.069Z","0.40.0":"2026-06-24T14:14:03.935Z","0.41.0":"2026-06-24T15:38:44.574Z","0.42.0":"2026-06-24T15:57:23.369Z","0.43.0":"2026-06-24T16:37:09.867Z","0.44.0":"2026-06-24T18:59:59.338Z","0.45.1":"2026-06-25T04:37:57.911Z","0.46.0":"2026-06-25T05:00:44.221Z","0.47.0":"2026-06-25T07:29:26.745Z","0.48.0":"2026-06-25T11:07:08.573Z","0.48.1":"2026-06-25T12:45:23.916Z","0.49.0":"2026-06-25T13:59:25.260Z","0.50.0":"2026-06-25T14:29:05.276Z","0.51.0":"2026-06-25T14:53:55.840Z","0.52.0":"2026-06-25T15:00:51.592Z","0.53.0":"2026-06-25T17:57:01.709Z","0.54.0":"2026-06-26T07:33:39.804Z","0.54.1":"2026-06-26T10:35:59.951Z","0.55.0":"2026-06-27T08:25:47.928Z","0.56.0":"2026-06-30T15:38:18.894Z","0.57.0":"2026-06-30T16:35:24.133Z","0.58.0":"2026-06-30T18:37:41.555Z","0.59.0":"2026-07-01T12:38:11.943Z","0.59.1":"2026-07-01T14:51:37.054Z","0.60.0":"2026-07-02T06:48:07.864Z","0.61.0":"2026-07-02T09:43:38.400Z","0.62.0":"2026-07-02T11:30:53.944Z","0.63.0":"2026-07-02T12:37:15.628Z","0.64.0":"2026-07-02T14:43:12.949Z","0.65.0":"2026-07-02T15:28:11.567Z","0.66.0":"2026-07-02T17:15:34.507Z","0.66.1":"2026-07-02T17:46:48.724Z","0.67.0":"2026-07-02T20:43:51.107Z","0.68.0":"2026-07-03T07:34:20.936Z","0.69.0":"2026-07-03T08:47:21.422Z","0.70.0":"2026-07-03T10:59:20.127Z","0.71.0":"2026-07-03T13:47:57.747Z","0.72.0":"2026-07-03T14:33:40.385Z","0.72.1":"2026-07-03T14:39:50.518Z","0.72.2":"2026-07-03T16:03:56.442Z","0.72.3":"2026-07-03T16:47:37.167Z","0.73.0":"2026-07-03T17:31:37.001Z","0.73.1":"2026-07-03T17:50:03.790Z","0.74.0":"2026-07-03T18:30:14.846Z","0.75.0":"2026-07-03T20:40:16.723Z","0.76.0":"2026-07-04T08:08:17.260Z","0.77.0":"2026-07-04T13:54:10.619Z","0.78.0":"2026-07-04T14:59:59.295Z","0.79.0":"2026-07-04T16:04:39.145Z","0.80.0":"2026-07-04T17:30:26.973Z","0.81.0":"2026-07-04T18:58:12.512Z","0.82.0":"2026-07-04T19:39:22.858Z","0.83.0":"2026-07-05T05:42:59.808Z","0.84.0":"2026-07-05T06:23:46.951Z","0.85.0":"2026-07-05T07:20:28.389Z","0.86.0":"2026-07-10T15:45:35.777Z","0.86.1":"2026-07-10T19:32:30.128Z","0.87.0":"2026-07-10T19:50:54.650Z","0.88.0":"2026-07-10T20:31:57.428Z","0.89.0":"2026-07-11T09:10:19.533Z","0.89.1":"2026-07-11T09:56:33.913Z","0.89.2":"2026-07-11T12:26:04.672Z","0.89.3":"2026-07-11T16:07:22.492Z","0.90.0":"2026-07-11T16:58:53.580Z","0.90.1":"2026-07-11T17:57:00.388Z","0.90.2":"2026-07-11T18:59:59.900Z","0.90.3":"2026-07-12T06:57:19.411Z","0.91.0":"2026-07-12T08:12:08.614Z","0.91.1":"2026-07-12T11:40:51.044Z","0.92.0":"2026-07-12T19:01:58.171Z","0.93.0":"2026-07-13T08:29:14.821Z","0.93.1":"2026-07-13T12:16:57.902Z","0.94.0":"2026-07-13T15:14:57.890Z","0.94.1":"2026-07-13T16:47:05.991Z","0.95.0":"2026-07-14T05:04:56.713Z","0.95.1":"2026-07-14T06:42:02.391Z","0.95.2":"2026-07-14T08:01:18.651Z","0.96.0":"2026-07-14T09:10:51.180Z","0.96.1":"2026-07-14T13:20:36.561Z","0.97.0":"2026-07-14T14:07:54.223Z","0.97.1":"2026-07-14T14:26:24.473Z","0.98.0":"2026-07-14T15:37:04.367Z","0.99.0":"2026-07-14T15:43:59.428Z","0.99.1":"2026-07-14T17:04:03.492Z","0.99.2":"2026-07-14T17:24:11.683Z","0.99.3":"2026-07-14T18:38:36.031Z","0.100.0":"2026-07-14T19:01:28.883Z","0.100.1":"2026-07-14T20:16:52.641Z","0.101.0":"2026-07-15T09:56:51.001Z","0.101.1":"2026-07-15T18:04:53.969Z","0.101.2":"2026-07-16T13:48:39.301Z","0.101.3":"2026-07-16T15:28:30.265Z","0.101.4":"2026-07-16T16:05:06.231Z","0.101.5":"2026-07-16T16:48:59.783Z","0.102.0":"2026-07-16T18:21:49.731Z","0.103.0":"2026-07-17T15:11:59.790Z","0.103.1":"2026-07-17T17:17:27.477Z","0.103.2":"2026-07-17T18:28:30.539Z","0.103.3":"2026-07-17T19:36:53.170Z","0.104.0":"2026-07-18T09:31:01.299Z","0.104.1":"2026-07-18T13:36:49.490Z","0.104.2":"2026-07-18T16:44:34.715Z","0.105.0":"2026-07-23T10:47:02.168Z","0.106.0":"2026-07-23T16:05:06.313Z","0.107.0":"2026-07-23T16:17:42.121Z","0.108.0":"2026-07-24T08:02:28.287Z","0.108.1":"2026-07-24T10:38:39.504Z","0.109.0":"2026-07-24T13:32:05.826Z","0.109.1":"2026-07-24T14:57:13.172Z","0.109.2":"2026-07-24T16:10:15.691Z","0.109.3":"2026-07-24T18:52:59.130Z","0.109.4":"2026-07-25T06:14:26.767Z","0.110.0":"2026-07-25T06:21:29.965Z","0.111.0":"2026-07-25T08:20:39.006Z","0.111.1":"2026-07-25T10:35:54.237Z","0.111.2":"2026-07-25T15:23:22.649Z","0.111.3":"2026-07-26T13:32:05.174Z","0.112.0":"2026-07-26T17:33:38.094Z","0.112.1":"2026-07-26T19:24:42.613Z","0.113.0":"2026-07-27T17:27:31.512Z","0.113.1":"2026-07-27T22:32:53.518Z","0.113.2":"2026-07-28T14:17:55.686Z","0.113.3":"2026-07-28T14:27:29.981Z","0.113.4":"2026-07-28T20:49:58.575Z","0.113.5":"2026-07-29T07:20:05.800Z","0.113.6":"2026-07-29T08:36:23.627Z","0.113.7":"2026-07-29T13:31:01.247Z","0.114.0":"2026-07-30T13:34:47.837Z","0.115.0":"2026-07-30T15:06:03.455Z","0.116.0":"2026-07-30T19:45:49.656Z","0.117.0":"2026-07-31T07:08:46.768Z","0.117.1":"2026-07-31T07:23:43.842Z","0.118.0":"2026-07-31T19:02:25.244Z","0.119.0":"2026-07-31T21:38:34.114Z","0.120.0":"2026-08-01T10:37:11.539Z","0.120.1":"2026-08-01T14:41:17.981Z","0.120.2":"2026-08-01T17:11:43.249Z","0.121.0":"2026-08-01T21:36:16.533Z","0.122.0":"2026-08-02T19:20:03.931Z","0.123.0":"2026-08-03T14:49:42.346Z","0.123.1":"2026-08-04T10:13:50.373Z","0.123.2":"2026-08-04T12:03:05.496Z","0.124.0":"2026-08-06T05:38:18.508Z","0.124.1":"2026-08-06T12:26:40.858Z","0.125.0":"2026-08-07T00:42:43.492Z","0.125.1":"2026-08-07T04:36:24.091Z","0.126.0":"2026-08-07T04:59:01.580Z","0.126.1":"2026-08-10T07:24:14.866Z","0.126.2":"2026-08-10T12:25:49.573Z","0.126.3":"2026-08-10T14:52:54.753Z","0.126.4":"2026-08-10T19:26:28.098Z","0.126.5":"2026-08-11T07:23:13.241Z","0.127.0":"2026-08-11T11:36:26.024Z","0.127.1":"2026-08-11T12:44:47.229Z","0.127.2":"2026-08-11T15:48:04.767Z","0.127.3":"2026-08-11T16:46:22.231Z","0.127.4":"2026-08-12T08:10:30.723Z","0.127.5":"2026-08-12T08:24:19.041Z","0.127.6":"2026-08-12T12:14:15.758Z","0.128.0":"2026-08-12T13:28:36.530Z","0.128.1":"2026-08-12T17:49:57.138Z","0.128.2":"2026-08-12T19:32:59.902Z","0.129.0":"2026-08-13T06:08:19.063Z","0.130.0":"2026-08-14T07:58:54.297Z","0.130.1":"2026-08-15T17:55:33.759Z","0.131.0":"2026-08-16T13:05:15.821Z","0.131.1":"2026-08-16T19:27:49.186Z","0.132.0":"2026-08-19T04:28:30.640Z","0.132.1":"2026-08-19T08:31:40.172Z","0.132.2":"2026-08-19T11:27:31.283Z","0.133.0":"2026-08-19T13:25:41.614Z","0.133.1":"2026-08-19T14:28:59.574Z","0.133.2":"2026-08-19T17:47:43.257Z","0.134.0":"2026-08-20T10:19:08.569Z","0.134.1":"2026-08-21T16:11:51.488Z","0.134.2":"2026-08-22T20:17:21.921Z","0.134.3":"2026-08-26T05:15:07.927Z","0.134.4":"2026-08-27T05:38:55.463Z","0.135.0":"2026-08-27T18:55:40.862Z","0.135.1":"2026-08-28T15:05:43.716Z","0.136.0":"2026-08-28T22:50:23.371Z","0.137.0":"2026-08-29T18:26:31.004Z","0.137.1":"2026-08-29T22:25:43.540Z","0.137.2":"2026-08-30T10:35:55.419Z","0.137.3":"2026-08-30T17:00:57.916Z","0.137.4":"2026-08-30T21:22:51.783Z","0.138.0":"2026-09-11T10:07:52.350Z","0.138.1":"2026-09-11T15:08:00.395Z","0.138.2":"2026-09-12T08:18:22.913Z","0.139.0":"2026-09-19T11:05:38.945Z","0.139.1":"2026-09-20T14:23:57.785Z","0.140.0":"2026-09-22T21:19:36.181Z","0.141.0":"2026-09-25T11:21:50.368Z","0.141.1":"2026-09-26T22:16:00.217Z","0.142.0":"2026-09-28T11:45:27.716Z","0.143.0":"2026-09-28T19:45:42.973Z","0.144.0":"2026-09-29T10:38:13.778Z","0.145.0":"2026-09-29T13:20:38.891Z","0.146.0":"2026-09-29T20:23:36.104Z","0.147.0":"2026-09-30T13:58:25.634Z","0.148.0":"2026-10-01T00:26:32.958Z","0.148.1":"2026-10-01T12:33:02.294Z"},"description":"Thin localhost host for floless.app â€” serves web/ and shells the aware CLI. No engine, no LLM.","maintainers":[{"name":"elpawello","email":"pawellisowski@o2.pl"}],"readme":"ERROR: No README data found!","readmeFilename":""}