Site Factory
Search the build
-
f1b409f2026-07-03 chore: macstudio3 migration — reconcile from mac2 + repoint paths (stevestudio2→macstudio3, node/npm/npx→/opt/homebrew) -
5bd4ae32026-06-21 auto-save: 2026-06-21T18:53:00 (12 files) — logs/cncp-panel.out logs/hawk.log logs/sf-admin.err.log logs/sf-admin.out.log logs/sf-critic.err.log -
04da4642026-05-19 site-factory: real stage 2/3/4 runners + stage 8 idempotency -
417327d2026-05-19 bubbesblock + claimmyaddress: ship live GA4 (backfill from stage-8 pipeline pass) -
fa821602026-05-19 wholivedthere.com: ship live GA4 + fix audit-trail postJSON -
e27fd4f2026-05-19 sf-cncp-panel: launchd → pm2 cron_restart (gui/$UID domain unreachable) -
5a1cbc42026-05-19 sf-viewer: add missing BASIC_AUTH env (same fix as sf-orchestrator) -
1b587d32026-05-19 sf-orchestrator: unwedge from May-7 schema-missing freeze -
5af85e22026-05-19 snapshot — gitify backup 2026-05-19 -
a0c5fbe2026-05-13 snapshot: backup live runtime state (1 files) -
46c59ff2026-05-13 snapshot: backup uncommitted work (7 files) -
e6f32b52026-05-13 snapshot: 27 file(s) changed, +2 new, ~25 modified -
f6931382026-05-11 security: untrack .env (still present on disk, just not in git) -
95230232026-05-07 untrack node_modules per standing rule (was tracking 804 files; files preserved on disk) -
8e367ce2026-05-07 tighten .gitignore: add missing standing-rule patterns (tmp/ build/) -
5b2b1e12026-05-04 [overnight] pre-debate baseline
Authors
- Steve16
Agents used
Skills used
- /app5
- /runners4
- /brand3
- /gtag3
- /sf-admin2
- /styles2
- /brand-tokens2
- /sites2
- /npm1
- /npx1
- /homebrew1
- /cncp-panel1
- /hawk1
- /sf-critic1
- /brand-spec1
- /sitemap1
- /bubbesblock1
- /claimmyaddress1
- /wholivedthere1
- /analytics1
- /actions1
- /findings1
- /cncp-panel-data1
- /schema1
- /stages1
- /seed-palettes1
- /health1
- /palettes1
Creative ideas + design notes
04da464 · 2026-05-19 · site-factory: real stage 2/3/4 runners + stage 8 idempotency
* stages/runners.js — replace stub bodies for brand/UX/UI with real
local-only runners that produce committable artifacts:
stage 2 (brand) → sites/<d>/brand/brand-spec.md
stage 3 (UX) → sites/<d>/brand/sitemap.md
stage 4 (UI) → sites/<d>/app/styles/brand-tokens.css
* stages/runners.js stage 8 idempotency — check site_factory.stages for
an existing ga4_property_id BEFORE calling create_property.py. Previous
pipeline re-runs created 4 duplicate GA4 properties (538344557 +
538360131 + 538390749 + 538356405) that had to be soft-deleted
manually. Subtle bug — initial fix filtered status='done' but runStage
flips status to 'running' before invoking the runner, so the row never
matched. Now filters on the presence of ga4_* fields in output_json,
which only get written by a real successful run.
* sites/{wholivedthere,bubbesblock,claimmyaddress}.com/brand/{brand-spec,sitemap}.md
and sites/.../app/styles/brand-tokens.css — the first 9 real artifacts
produced by the now-real pipeline. Each one is keyed to the site's
rotating palette (Chanel / Hermès / Gucci).
Smoke: re-ran stage 8 on all 3 sites after the fix — all returned
reused=true with the original property IDs, no new properties created
in GA admin.
417327d · 2026-05-19 · bubbesblock + claimmyaddress: ship live GA4 (backfill from stage-8 pipeline pass)
* sites/bubbesblock.com/app/lib/gtag.js — G-CBE5QSCLXW (property 537957623) * sites/claimmyaddress.com/app/lib/gtag.js — G-WVSFP6J11J (property 538392114) Generated by the now-fixed stages/runners.js audit-trail flow — both runs landed 11 rows each in site_factory.actions_log, confirming the postJSON BASIC_AUTH fix from commit fa82160. Pipeline state for all 3 sites is now current_stage=11 (all stages done, status=intake at the overall-lifecycle level).
fa82160 · 2026-05-19 · wholivedthere.com: ship live GA4 + fix audit-trail postJSON
* sites/wholivedthere.com/app/lib/gtag.js — measurement id G-VV80JM88WB
(GA4 property 538258118, created via stage 8 `/analytics` skill)
* stages/runners.js — postJSON to /actions and /findings now forwards
the orchestrator's BASIC_AUTH credential. Was silently 401'ing every
audit-trail write (req.on('error') swallowed it), so site 1's first
full pipeline pass landed 0 rows in actions_log. Smoke-tested by
re-running stage 0: actions_log went 0 → 1 with the expected row.
e27fd4f · 2026-05-19 · sf-cncp-panel: launchd → pm2 cron_restart (gui/$UID domain unreachable)
The com.steve.sf-cncp-panel launchd plist still exists at ~/Library/LaunchAgents/ but can't be loaded from non-Aqua shells (launchctl bootstrap gui/$UID returns error 125 'Domain does not support specified action'). The launchd job was throttled to oblivion after the May-7 freeze and never came back. Same script (scripts/cncp-panel-data.js), now run by pm2 with cron_restart='*/1 * * * *' + autorestart:false. Verified: cron fires ~30s past every minute boundary, JSON file mtime advances, runs exit 0. Legacy plist left in place but inert — safe to delete once Steve confirms nothing else references it.
1b587d3 · 2026-05-19 · sf-orchestrator: unwedge from May-7 schema-missing freeze
- apply db/schema.sql (palettes/sites/stages/manager_findings/actions_log/analytics_events all missing)
- seed 20 fashion-house palettes via scripts/seed-palettes.js
- add global error middleware + express-async-errors so async pg throws no longer leave responses hanging
- wire BASIC_AUTH into ecosystem.config.js env (was unset → process.exit(1) on every restart → max-restart kill → silent absence)
- smoke: GET /health 200, GET /sites {sites:[]}, GET /palettes count=20
f693138 · 2026-05-11 · security: untrack .env (still present on disk, just not in git)
.env was committed before .gitignore exclusion was in place. File remains on disk and functional; this stops future commits and prevents the next git push (if any remote is ever added) from leaking secrets. No remote currently configured, so no public exposure occurred.
File tree
- .browserbase-context.json
- .env.template
- .gitignore
- .uptime-state/bubbesblock.com.fails
- .uptime-state/claimmyaddress.com.fails
- .uptime-state/wholivedthere.com.fails
- CHANGES.md
- CHANGES2.md
- PROCESS.md
- REVIEW-2026-05-04.md
- admin/.env.example
- admin/.gitignore
- admin/SELF-CRITIQUE.md
- admin/node_modules/.bin/mime
- admin/node_modules/.package-lock.json
- admin/node_modules/accepts/HISTORY.md
- admin/node_modules/accepts/LICENSE
- admin/node_modules/accepts/README.md
- admin/node_modules/accepts/index.js
- admin/node_modules/accepts/package.json
- admin/node_modules/array-flatten/LICENSE
- admin/node_modules/array-flatten/README.md
- admin/node_modules/array-flatten/array-flatten.js
- admin/node_modules/array-flatten/package.json
- admin/node_modules/asynckit/LICENSE
- admin/node_modules/asynckit/README.md
- admin/node_modules/asynckit/bench.js
- admin/node_modules/asynckit/index.js
- admin/node_modules/asynckit/lib/abort.js
- admin/node_modules/asynckit/lib/async.js
- admin/node_modules/asynckit/lib/defer.js
- admin/node_modules/asynckit/lib/iterate.js
- admin/node_modules/asynckit/lib/readable_asynckit.js
- admin/node_modules/asynckit/lib/readable_parallel.js
- admin/node_modules/asynckit/lib/readable_serial.js
- admin/node_modules/asynckit/lib/readable_serial_ordered.js
- admin/node_modules/asynckit/lib/state.js
- admin/node_modules/asynckit/lib/streamify.js
- admin/node_modules/asynckit/lib/terminator.js
- admin/node_modules/asynckit/package.json
- admin/node_modules/asynckit/parallel.js
- admin/node_modules/asynckit/serial.js
- admin/node_modules/asynckit/serialOrdered.js
- admin/node_modules/asynckit/stream.js
- admin/node_modules/axios/CHANGELOG.md
- admin/node_modules/axios/LICENSE
- admin/node_modules/axios/MIGRATION_GUIDE.md
- admin/node_modules/axios/README.md
- admin/node_modules/axios/dist/axios.js
- admin/node_modules/axios/dist/axios.js.map
- admin/node_modules/axios/dist/axios.min.js
- admin/node_modules/axios/dist/axios.min.js.map
- admin/node_modules/axios/dist/browser/axios.cjs
- admin/node_modules/axios/dist/browser/axios.cjs.map
- admin/node_modules/axios/dist/esm/axios.js
- admin/node_modules/axios/dist/esm/axios.js.map
- admin/node_modules/axios/dist/esm/axios.min.js
- admin/node_modules/axios/dist/esm/axios.min.js.map
- admin/node_modules/axios/dist/node/axios.cjs
- admin/node_modules/axios/dist/node/axios.cjs.map
- admin/node_modules/axios/index.d.cts
- admin/node_modules/axios/index.d.ts
- admin/node_modules/axios/index.js
- admin/node_modules/axios/lib/adapters/README.md
- admin/node_modules/axios/lib/adapters/adapters.js
- admin/node_modules/axios/lib/adapters/fetch.js
- admin/node_modules/axios/lib/adapters/http.js
- admin/node_modules/axios/lib/adapters/xhr.js
- admin/node_modules/axios/lib/axios.js
- admin/node_modules/axios/lib/cancel/CancelToken.js
- admin/node_modules/axios/lib/cancel/CanceledError.js
- admin/node_modules/axios/lib/cancel/isCancel.js
- admin/node_modules/axios/lib/core/Axios.js
- admin/node_modules/axios/lib/core/AxiosError.js
- admin/node_modules/axios/lib/core/AxiosHeaders.js
- admin/node_modules/axios/lib/core/InterceptorManager.js
- admin/node_modules/axios/lib/core/README.md
- admin/node_modules/axios/lib/core/buildFullPath.js
- admin/node_modules/axios/lib/core/dispatchRequest.js
- admin/node_modules/axios/lib/core/mergeConfig.js
- admin/node_modules/axios/lib/core/settle.js
- admin/node_modules/axios/lib/core/transformData.js
- admin/node_modules/axios/lib/defaults/index.js
- admin/node_modules/axios/lib/defaults/transitional.js
- admin/node_modules/axios/lib/env/README.md
- admin/node_modules/axios/lib/env/classes/FormData.js
- admin/node_modules/axios/lib/env/data.js
- admin/node_modules/axios/lib/helpers/AxiosTransformStream.js
- admin/node_modules/axios/lib/helpers/AxiosURLSearchParams.js
- admin/node_modules/axios/lib/helpers/HttpStatusCode.js
- admin/node_modules/axios/lib/helpers/README.md
- admin/node_modules/axios/lib/helpers/ZlibHeaderTransformStream.js
- admin/node_modules/axios/lib/helpers/bind.js
- admin/node_modules/axios/lib/helpers/buildURL.js
- admin/node_modules/axios/lib/helpers/callbackify.js
- admin/node_modules/axios/lib/helpers/combineURLs.js
- admin/node_modules/axios/lib/helpers/composeSignals.js
- admin/node_modules/axios/lib/helpers/cookies.js
- admin/node_modules/axios/lib/helpers/deprecatedMethod.js
- admin/node_modules/axios/lib/helpers/estimateDataURLDecodedBytes.js
- admin/node_modules/axios/lib/helpers/formDataToJSON.js
- admin/node_modules/axios/lib/helpers/formDataToStream.js
- admin/node_modules/axios/lib/helpers/fromDataURI.js
- admin/node_modules/axios/lib/helpers/isAbsoluteURL.js
- admin/node_modules/axios/lib/helpers/isAxiosError.js
- admin/node_modules/axios/lib/helpers/isURLSameOrigin.js
- admin/node_modules/axios/lib/helpers/null.js
- admin/node_modules/axios/lib/helpers/parseHeaders.js
- admin/node_modules/axios/lib/helpers/parseProtocol.js
- admin/node_modules/axios/lib/helpers/progressEventReducer.js
- admin/node_modules/axios/lib/helpers/readBlob.js
- admin/node_modules/axios/lib/helpers/resolveConfig.js
- admin/node_modules/axios/lib/helpers/shouldBypassProxy.js
- admin/node_modules/axios/lib/helpers/speedometer.js
- admin/node_modules/axios/lib/helpers/spread.js
- admin/node_modules/axios/lib/helpers/throttle.js
- admin/node_modules/axios/lib/helpers/toFormData.js
- admin/node_modules/axios/lib/helpers/toURLEncodedForm.js
- admin/node_modules/axios/lib/helpers/trackStream.js
- admin/node_modules/axios/lib/helpers/validator.js
- admin/node_modules/axios/lib/platform/browser/classes/Blob.js
- admin/node_modules/axios/lib/platform/browser/classes/FormData.js
- admin/node_modules/axios/lib/platform/browser/classes/URLSearchParams.js
- admin/node_modules/axios/lib/platform/browser/index.js
- admin/node_modules/axios/lib/platform/common/utils.js
- admin/node_modules/axios/lib/platform/index.js
- admin/node_modules/axios/lib/platform/node/classes/FormData.js
- admin/node_modules/axios/lib/platform/node/classes/URLSearchParams.js
- admin/node_modules/axios/lib/platform/node/index.js
- admin/node_modules/axios/lib/utils.js
- admin/node_modules/axios/package.json
- admin/node_modules/base64url/LICENSE
- admin/node_modules/base64url/dist/.gitkeep
- admin/node_modules/base64url/dist/base64url.d.ts
- admin/node_modules/base64url/dist/base64url.js
- admin/node_modules/base64url/dist/pad-string.d.ts
- admin/node_modules/base64url/dist/pad-string.js
- admin/node_modules/base64url/index.js
- admin/node_modules/base64url/package.json
- admin/node_modules/base64url/readme.md
- admin/node_modules/body-parser/HISTORY.md
- admin/node_modules/body-parser/LICENSE
- admin/node_modules/body-parser/README.md
- admin/node_modules/body-parser/index.js
- admin/node_modules/body-parser/lib/read.js
- admin/node_modules/body-parser/lib/types/json.js
- admin/node_modules/body-parser/lib/types/raw.js
- admin/node_modules/body-parser/lib/types/text.js
- admin/node_modules/body-parser/lib/types/urlencoded.js
- admin/node_modules/body-parser/node_modules/qs/.editorconfig
- admin/node_modules/body-parser/node_modules/qs/.github/FUNDING.yml
- admin/node_modules/body-parser/node_modules/qs/.github/SECURITY.md
- admin/node_modules/body-parser/node_modules/qs/.github/THREAT_MODEL.md
- admin/node_modules/body-parser/node_modules/qs/.nycrc
- admin/node_modules/body-parser/node_modules/qs/CHANGELOG.md
- admin/node_modules/body-parser/node_modules/qs/LICENSE.md
- admin/node_modules/body-parser/node_modules/qs/README.md
- admin/node_modules/body-parser/node_modules/qs/dist/qs.js
- admin/node_modules/body-parser/node_modules/qs/eslint.config.mjs
- admin/node_modules/body-parser/node_modules/qs/lib/formats.js
- admin/node_modules/body-parser/node_modules/qs/lib/index.js
- admin/node_modules/body-parser/node_modules/qs/lib/parse.js
- admin/node_modules/body-parser/node_modules/qs/lib/stringify.js
- admin/node_modules/body-parser/node_modules/qs/lib/utils.js
- admin/node_modules/body-parser/node_modules/qs/package.json
- admin/node_modules/body-parser/node_modules/qs/test/empty-keys-cases.js
- admin/node_modules/body-parser/node_modules/qs/test/parse.js
- admin/node_modules/body-parser/node_modules/qs/test/stringify.js
- admin/node_modules/body-parser/node_modules/qs/test/utils.js
- admin/node_modules/body-parser/package.json
- admin/node_modules/bytes/History.md
- admin/node_modules/bytes/LICENSE
- admin/node_modules/bytes/Readme.md
- admin/node_modules/bytes/index.js
- admin/node_modules/bytes/package.json
- admin/node_modules/call-bind-apply-helpers/.eslintrc
- admin/node_modules/call-bind-apply-helpers/.github/FUNDING.yml
- admin/node_modules/call-bind-apply-helpers/.nycrc
- admin/node_modules/call-bind-apply-helpers/CHANGELOG.md
- admin/node_modules/call-bind-apply-helpers/LICENSE
- admin/node_modules/call-bind-apply-helpers/README.md
- admin/node_modules/call-bind-apply-helpers/actualApply.d.ts
- admin/node_modules/call-bind-apply-helpers/actualApply.js
- admin/node_modules/call-bind-apply-helpers/applyBind.d.ts
- admin/node_modules/call-bind-apply-helpers/applyBind.js
- admin/node_modules/call-bind-apply-helpers/functionApply.d.ts
- admin/node_modules/call-bind-apply-helpers/functionApply.js
- admin/node_modules/call-bind-apply-helpers/functionCall.d.ts
- admin/node_modules/call-bind-apply-helpers/functionCall.js
- admin/node_modules/call-bind-apply-helpers/index.d.ts
- admin/node_modules/call-bind-apply-helpers/index.js
- admin/node_modules/call-bind-apply-helpers/package.json
- admin/node_modules/call-bind-apply-helpers/reflectApply.d.ts
- admin/node_modules/call-bind-apply-helpers/reflectApply.js
- admin/node_modules/call-bind-apply-helpers/test/index.js
- admin/node_modules/call-bind-apply-helpers/tsconfig.json
- admin/node_modules/call-bound/.eslintrc
- admin/node_modules/call-bound/.github/FUNDING.yml
- admin/node_modules/call-bound/.nycrc
- admin/node_modules/call-bound/CHANGELOG.md
- admin/node_modules/call-bound/LICENSE
- admin/node_modules/call-bound/README.md
- admin/node_modules/call-bound/index.d.ts
- admin/node_modules/call-bound/index.js
- admin/node_modules/call-bound/package.json
- admin/node_modules/call-bound/test/index.js
- admin/node_modules/call-bound/tsconfig.json
- admin/node_modules/combined-stream/License
- admin/node_modules/combined-stream/Readme.md
- admin/node_modules/combined-stream/lib/combined_stream.js
- admin/node_modules/combined-stream/package.json
- admin/node_modules/combined-stream/yarn.lock
- admin/node_modules/content-disposition/HISTORY.md
- admin/node_modules/content-disposition/LICENSE
- admin/node_modules/content-disposition/README.md
- admin/node_modules/content-disposition/index.js
- admin/node_modules/content-disposition/package.json
- admin/node_modules/content-type/HISTORY.md
- admin/node_modules/content-type/LICENSE
- admin/node_modules/content-type/README.md
- admin/node_modules/content-type/index.js
- admin/node_modules/content-type/package.json
- admin/node_modules/cookie-signature/History.md
- admin/node_modules/cookie-signature/Readme.md
- admin/node_modules/cookie-signature/index.js
- admin/node_modules/cookie-signature/package.json
- admin/node_modules/cookie/LICENSE
- admin/node_modules/cookie/README.md
- admin/node_modules/cookie/SECURITY.md
- admin/node_modules/cookie/index.js
- admin/node_modules/cookie/package.json
- admin/node_modules/debug/.coveralls.yml
- admin/node_modules/debug/.eslintrc
- admin/node_modules/debug/.npmignore
- admin/node_modules/debug/.travis.yml
- admin/node_modules/debug/CHANGELOG.md
- admin/node_modules/debug/LICENSE
- admin/node_modules/debug/Makefile
- admin/node_modules/debug/README.md
- admin/node_modules/debug/component.json
- admin/node_modules/debug/karma.conf.js
- admin/node_modules/debug/node.js
- admin/node_modules/debug/package.json
- admin/node_modules/debug/src/browser.js
- admin/node_modules/debug/src/debug.js
- admin/node_modules/debug/src/index.js
- admin/node_modules/debug/src/inspector-log.js
- admin/node_modules/debug/src/node.js
- admin/node_modules/delayed-stream/.npmignore
- admin/node_modules/delayed-stream/License
- admin/node_modules/delayed-stream/Makefile
- admin/node_modules/delayed-stream/Readme.md
- admin/node_modules/delayed-stream/lib/delayed_stream.js
- admin/node_modules/delayed-stream/package.json
- admin/node_modules/depd/History.md
- admin/node_modules/depd/LICENSE
- admin/node_modules/depd/Readme.md
- admin/node_modules/depd/index.js
- admin/node_modules/depd/lib/browser/index.js
- admin/node_modules/depd/package.json
- admin/node_modules/destroy/LICENSE
- admin/node_modules/destroy/README.md
- admin/node_modules/destroy/index.js
- admin/node_modules/destroy/package.json
- admin/node_modules/dunder-proto/.eslintrc
- admin/node_modules/dunder-proto/.github/FUNDING.yml
- admin/node_modules/dunder-proto/.nycrc
- admin/node_modules/dunder-proto/CHANGELOG.md
- admin/node_modules/dunder-proto/LICENSE
- admin/node_modules/dunder-proto/README.md
- admin/node_modules/dunder-proto/get.d.ts
- admin/node_modules/dunder-proto/get.js
- admin/node_modules/dunder-proto/package.json
- admin/node_modules/dunder-proto/set.d.ts
- admin/node_modules/dunder-proto/set.js
- admin/node_modules/dunder-proto/test/get.js
- admin/node_modules/dunder-proto/test/index.js
- admin/node_modules/dunder-proto/test/set.js
- admin/node_modules/dunder-proto/tsconfig.json
- admin/node_modules/ee-first/LICENSE
- admin/node_modules/ee-first/README.md
- admin/node_modules/ee-first/index.js
- admin/node_modules/ee-first/package.json
- admin/node_modules/encodeurl/LICENSE
- admin/node_modules/encodeurl/README.md
- admin/node_modules/encodeurl/index.js
- admin/node_modules/encodeurl/package.json
- admin/node_modules/es-define-property/.eslintrc
- admin/node_modules/es-define-property/.github/FUNDING.yml
- admin/node_modules/es-define-property/.nycrc
- admin/node_modules/es-define-property/CHANGELOG.md
- admin/node_modules/es-define-property/LICENSE
- admin/node_modules/es-define-property/README.md
- admin/node_modules/es-define-property/index.d.ts
- admin/node_modules/es-define-property/index.js
- admin/node_modules/es-define-property/package.json
- admin/node_modules/es-define-property/test/index.js
- admin/node_modules/es-define-property/tsconfig.json
- admin/node_modules/es-errors/.eslintrc
- admin/node_modules/es-errors/.github/FUNDING.yml
- admin/node_modules/es-errors/CHANGELOG.md
- admin/node_modules/es-errors/LICENSE
- admin/node_modules/es-errors/README.md
- admin/node_modules/es-errors/eval.d.ts
- admin/node_modules/es-errors/eval.js
- admin/node_modules/es-errors/index.d.ts
- admin/node_modules/es-errors/index.js
- admin/node_modules/es-errors/package.json
- admin/node_modules/es-errors/range.d.ts
- admin/node_modules/es-errors/range.js
- admin/node_modules/es-errors/ref.d.ts
- admin/node_modules/es-errors/ref.js
- admin/node_modules/es-errors/syntax.d.ts
- admin/node_modules/es-errors/syntax.js
- admin/node_modules/es-errors/test/index.js
- admin/node_modules/es-errors/tsconfig.json
- admin/node_modules/es-errors/type.d.ts
- admin/node_modules/es-errors/type.js
- admin/node_modules/es-errors/uri.d.ts
- admin/node_modules/es-errors/uri.js
- admin/node_modules/es-object-atoms/.eslintrc
- admin/node_modules/es-object-atoms/.github/FUNDING.yml
- admin/node_modules/es-object-atoms/CHANGELOG.md
- admin/node_modules/es-object-atoms/LICENSE
- admin/node_modules/es-object-atoms/README.md
- admin/node_modules/es-object-atoms/RequireObjectCoercible.d.ts
- admin/node_modules/es-object-atoms/RequireObjectCoercible.js
- admin/node_modules/es-object-atoms/ToObject.d.ts
- admin/node_modules/es-object-atoms/ToObject.js
- admin/node_modules/es-object-atoms/index.d.ts
- admin/node_modules/es-object-atoms/index.js
- admin/node_modules/es-object-atoms/isObject.d.ts
- admin/node_modules/es-object-atoms/isObject.js
- admin/node_modules/es-object-atoms/package.json
- admin/node_modules/es-object-atoms/test/index.js
- admin/node_modules/es-object-atoms/tsconfig.json
- admin/node_modules/es-set-tostringtag/.eslintrc
- admin/node_modules/es-set-tostringtag/.nycrc
- admin/node_modules/es-set-tostringtag/CHANGELOG.md
- admin/node_modules/es-set-tostringtag/LICENSE
- admin/node_modules/es-set-tostringtag/README.md
- admin/node_modules/es-set-tostringtag/index.d.ts
- admin/node_modules/es-set-tostringtag/index.js
- admin/node_modules/es-set-tostringtag/package.json
- admin/node_modules/es-set-tostringtag/test/index.js
- admin/node_modules/es-set-tostringtag/tsconfig.json
- admin/node_modules/escape-html/LICENSE
- admin/node_modules/escape-html/Readme.md
- admin/node_modules/escape-html/index.js
- admin/node_modules/escape-html/package.json
- admin/node_modules/etag/HISTORY.md
- admin/node_modules/etag/LICENSE
- admin/node_modules/etag/README.md
- admin/node_modules/etag/index.js
- admin/node_modules/etag/package.json
- admin/node_modules/express-session/LICENSE
- admin/node_modules/express-session/README.md
- admin/node_modules/express-session/index.js
- admin/node_modules/express-session/package.json
- admin/node_modules/express-session/session/cookie.js
- admin/node_modules/express-session/session/memory.js
- admin/node_modules/express-session/session/session.js
- admin/node_modules/express-session/session/store.js
- admin/node_modules/express/History.md
- admin/node_modules/express/LICENSE
- admin/node_modules/express/Readme.md
- admin/node_modules/express/index.js
- admin/node_modules/express/lib/application.js
- admin/node_modules/express/lib/express.js
- admin/node_modules/express/lib/middleware/init.js
- admin/node_modules/express/lib/middleware/query.js
- admin/node_modules/express/lib/request.js
- admin/node_modules/express/lib/response.js
- admin/node_modules/express/lib/router/index.js
- admin/node_modules/express/lib/router/layer.js
- admin/node_modules/express/lib/router/route.js
- admin/node_modules/express/lib/utils.js
- admin/node_modules/express/lib/view.js
- admin/node_modules/express/package.json
- admin/node_modules/finalhandler/HISTORY.md
- admin/node_modules/finalhandler/LICENSE
- admin/node_modules/finalhandler/README.md
- admin/node_modules/finalhandler/SECURITY.md
- admin/node_modules/finalhandler/index.js
- admin/node_modules/finalhandler/package.json
- admin/node_modules/follow-redirects/LICENSE
- admin/node_modules/follow-redirects/README.md
- admin/node_modules/follow-redirects/debug.js
- admin/node_modules/follow-redirects/http.js
- admin/node_modules/follow-redirects/https.js
- admin/node_modules/follow-redirects/index.js
- admin/node_modules/follow-redirects/package.json
- admin/node_modules/form-data/CHANGELOG.md
- admin/node_modules/form-data/License
- admin/node_modules/form-data/README.md
- admin/node_modules/form-data/index.d.ts
- admin/node_modules/form-data/lib/browser.js
- admin/node_modules/form-data/lib/form_data.js
- admin/node_modules/form-data/lib/populate.js
- admin/node_modules/form-data/package.json
- admin/node_modules/forwarded/HISTORY.md
- admin/node_modules/forwarded/LICENSE
- admin/node_modules/forwarded/README.md
- admin/node_modules/forwarded/index.js
- admin/node_modules/forwarded/package.json
- admin/node_modules/fresh/HISTORY.md
- admin/node_modules/fresh/LICENSE
- admin/node_modules/fresh/README.md
- admin/node_modules/fresh/index.js
- admin/node_modules/fresh/package.json
- admin/node_modules/function-bind/.eslintrc
- admin/node_modules/function-bind/.github/FUNDING.yml
- admin/node_modules/function-bind/.github/SECURITY.md
- admin/node_modules/function-bind/.nycrc
- admin/node_modules/function-bind/CHANGELOG.md
- admin/node_modules/function-bind/LICENSE
- admin/node_modules/function-bind/README.md
- admin/node_modules/function-bind/implementation.js
- admin/node_modules/function-bind/index.js
- admin/node_modules/function-bind/package.json
- admin/node_modules/function-bind/test/.eslintrc
- admin/node_modules/function-bind/test/index.js
- admin/node_modules/get-intrinsic/.eslintrc
- admin/node_modules/get-intrinsic/.github/FUNDING.yml
- admin/node_modules/get-intrinsic/.nycrc
- admin/node_modules/get-intrinsic/CHANGELOG.md
- admin/node_modules/get-intrinsic/LICENSE
- admin/node_modules/get-intrinsic/README.md
- admin/node_modules/get-intrinsic/index.js
- admin/node_modules/get-intrinsic/package.json
- admin/node_modules/get-intrinsic/test/GetIntrinsic.js
- admin/node_modules/get-proto/.eslintrc
- admin/node_modules/get-proto/.github/FUNDING.yml
- admin/node_modules/get-proto/.nycrc
- admin/node_modules/get-proto/CHANGELOG.md
- admin/node_modules/get-proto/LICENSE
- admin/node_modules/get-proto/Object.getPrototypeOf.d.ts
- admin/node_modules/get-proto/Object.getPrototypeOf.js
- admin/node_modules/get-proto/README.md
- admin/node_modules/get-proto/Reflect.getPrototypeOf.d.ts
- admin/node_modules/get-proto/Reflect.getPrototypeOf.js
- admin/node_modules/get-proto/index.d.ts
- admin/node_modules/get-proto/index.js
- admin/node_modules/get-proto/package.json
- admin/node_modules/get-proto/test/index.js
- admin/node_modules/get-proto/tsconfig.json
- admin/node_modules/gopd/.eslintrc
- admin/node_modules/gopd/.github/FUNDING.yml
- admin/node_modules/gopd/CHANGELOG.md
- admin/node_modules/gopd/LICENSE
- admin/node_modules/gopd/README.md
- admin/node_modules/gopd/gOPD.d.ts
- admin/node_modules/gopd/gOPD.js
- admin/node_modules/gopd/index.d.ts
- admin/node_modules/gopd/index.js
- admin/node_modules/gopd/package.json
- admin/node_modules/gopd/test/index.js
- admin/node_modules/gopd/tsconfig.json
- admin/node_modules/has-symbols/.eslintrc
- admin/node_modules/has-symbols/.github/FUNDING.yml
- admin/node_modules/has-symbols/.nycrc
- admin/node_modules/has-symbols/CHANGELOG.md
- admin/node_modules/has-symbols/LICENSE
- admin/node_modules/has-symbols/README.md
- admin/node_modules/has-symbols/index.d.ts
- admin/node_modules/has-symbols/index.js
- admin/node_modules/has-symbols/package.json
- admin/node_modules/has-symbols/shams.d.ts
- admin/node_modules/has-symbols/shams.js
- admin/node_modules/has-symbols/test/index.js
- admin/node_modules/has-symbols/test/shams/core-js.js
- admin/node_modules/has-symbols/test/shams/get-own-property-symbols.js
- admin/node_modules/has-symbols/test/tests.js
- admin/node_modules/has-symbols/tsconfig.json
- admin/node_modules/has-tostringtag/.eslintrc
- admin/node_modules/has-tostringtag/.github/FUNDING.yml
- admin/node_modules/has-tostringtag/.nycrc
- admin/node_modules/has-tostringtag/CHANGELOG.md
- admin/node_modules/has-tostringtag/LICENSE
- admin/node_modules/has-tostringtag/README.md
- admin/node_modules/has-tostringtag/index.d.ts
- admin/node_modules/has-tostringtag/index.js
- admin/node_modules/has-tostringtag/package.json
- admin/node_modules/has-tostringtag/shams.d.ts
- admin/node_modules/has-tostringtag/shams.js
- admin/node_modules/has-tostringtag/test/index.js
- admin/node_modules/has-tostringtag/test/shams/core-js.js
- admin/node_modules/has-tostringtag/test/shams/get-own-property-symbols.js
- admin/node_modules/has-tostringtag/test/tests.js
- admin/node_modules/has-tostringtag/tsconfig.json
- admin/node_modules/hasown/.github/FUNDING.yml
- admin/node_modules/hasown/.nycrc
- admin/node_modules/hasown/CHANGELOG.md
- admin/node_modules/hasown/LICENSE
- admin/node_modules/hasown/README.md
- admin/node_modules/hasown/eslint.config.mjs
- admin/node_modules/hasown/index.d.ts
- admin/node_modules/hasown/index.js
- admin/node_modules/hasown/package.json
- admin/node_modules/hasown/tsconfig.json