mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-29 03:09:36 +00:00
- .githooks/pre-push + scripts/pre-push-gate.mjs --hook: gate:small runs by default for issue/* branches with an executable diff; C/D-only diffs and non-issue refs are skipped, HP_PREPUSH_GATE=0 turns it off, =1 forces it. A non-HEAD push with an executable diff is rejected (the gate checks the working tree). The gate runs with every GIT_* variable removed: git gives hooks GIT_DIR (and GIT_CONFIG_PARAMETERS with the pusher's -c), and unit tests that `git init` temporary repositories otherwise write into the real one — seen on the first live run. The manual #343 mode is unchanged. - scripts/sandbox-bootstrap.sh: idempotent worktree / deps / chromium (npm @sparticuz/chromium@152.0.0 + Playwright shims) / bundle / check steps, no owner paths or credentials. - scripts/test-chunk.mjs, npm run test:chunk -- N/M: round-robin over test/*.test.mjs sorted by code point. - Tests, seven mutants, docs/DEVELOPMENT.md «Локальный контур за 5 минут», docs/TESTING.md. package.json changed → bundle rebuilt (fingerprint input). Issue: #633 User-Visible: no
315 lines
11 KiB
JSON
315 lines
11 KiB
JSON
{
|
|
"schema": 1,
|
|
"fingerprint": "be980214e65258ad0c8ec0480b3b70c46a1e6f817bba2cda8d2f16c104021db6",
|
|
"entry": "houseplan-card.js",
|
|
"panelEntry": "houseplan-panel.js",
|
|
"initialViewFiles": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"houseplan-card.js"
|
|
],
|
|
"initialViewGzipBytes": 289449,
|
|
"initialPanelFiles": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"houseplan-panel.js"
|
|
],
|
|
"initialPanelGzipBytes": 290971,
|
|
"initialPanelOnlyFiles": [
|
|
"houseplan-panel.js"
|
|
],
|
|
"initialPanelOnlyGzipBytes": 2324,
|
|
"lazyFiles": [
|
|
"houseplan-assets/backdrop-pick-YbdnEEmM.js",
|
|
"houseplan-assets/de-CjsIUY-d.js",
|
|
"houseplan-assets/editor-Dv3uqeSS.js",
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/fr-D2W98VDc.js",
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"houseplan-assets/houseplan-editor-runtime--nYeDmTG.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-zgKhvtTD.js",
|
|
"houseplan-assets/hp-zigbee-topology-overlay-C5T09STo.js",
|
|
"houseplan-assets/iso-scene-render-3HN3TF4R.js",
|
|
"houseplan-assets/live-interaction-runtime-kRE37k2_.js",
|
|
"houseplan-assets/pdf-export-DKVHRlMO.js",
|
|
"houseplan-assets/summary-panel-runtime-loaded-aaGs9bci.js",
|
|
"houseplan-assets/zigbee-topology-CXRVgVl2.js",
|
|
"houseplan-assets/zigbee-topology-runtime-C4WynS64.js"
|
|
],
|
|
"lazyGzipBytes": 460916,
|
|
"lazyEditorFiles": [
|
|
"houseplan-assets/backdrop-pick-YbdnEEmM.js",
|
|
"houseplan-assets/editor-Dv3uqeSS.js",
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"houseplan-assets/houseplan-editor-runtime--nYeDmTG.js",
|
|
"houseplan-assets/zigbee-topology-CXRVgVl2.js"
|
|
],
|
|
"lazyEditorGzipBytes": 244420,
|
|
"lazyOnboardingFiles": [
|
|
"houseplan-assets/backdrop-pick-YbdnEEmM.js",
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-zgKhvtTD.js"
|
|
],
|
|
"lazyOnboardingGzipBytes": 34521,
|
|
"lazyLocaleFiles": [
|
|
"houseplan-assets/de-CjsIUY-d.js",
|
|
"houseplan-assets/fr-D2W98VDc.js"
|
|
],
|
|
"lazyLocaleGzipBytes": 55255,
|
|
"lazyIsometricFiles": [
|
|
"houseplan-assets/iso-scene-render-3HN3TF4R.js"
|
|
],
|
|
"lazyIsometricGzipBytes": 17640,
|
|
"lazyFurnitureArtFiles": [
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js"
|
|
],
|
|
"lazyFurnitureArtGzipBytes": 16940,
|
|
"lazyPdfFiles": [
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"houseplan-assets/pdf-export-DKVHRlMO.js"
|
|
],
|
|
"lazyPdfGzipBytes": 126827,
|
|
"files": [
|
|
{
|
|
"path": "houseplan-assets/backdrop-pick-YbdnEEmM.js",
|
|
"sha256": "07acc6fc3e12ba2fe3e1b07e19a3f57308a0834a03db3c01bdba22ea43b9a7fd",
|
|
"rawBytes": 76524,
|
|
"gzipBytes": 24571,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/de-CjsIUY-d.js",
|
|
"sha256": "25fa2d8f19df083532e8f022d86c21d290f3e79badaf7b4d058158c50a02286c",
|
|
"rawBytes": 92247,
|
|
"gzipBytes": 27864,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/editor-Dv3uqeSS.js",
|
|
"sha256": "b1cdd26dec11ae7d904a675fbc27964757819886d1034ab63d2c9d91b42e3655",
|
|
"rawBytes": 3833,
|
|
"gzipBytes": 1583,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"sha256": "aee7494545b43e2c932163c572b19483d9ac35c022daf437bcfd3aa21589aa07",
|
|
"rawBytes": 25600,
|
|
"gzipBytes": 5055,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/fr-D2W98VDc.js",
|
|
"sha256": "12e70d1138d31d87f8c7f25d750bef3ecb7c84e23925845c101f0af4298208c0",
|
|
"rawBytes": 94579,
|
|
"gzipBytes": 27391,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"sha256": "63e67cda0c59f37fee93410ae4193ae79d730b83293eea331edefaf63e280d11",
|
|
"rawBytes": 52035,
|
|
"gzipBytes": 16940,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"sha256": "98c44bf6f915d6121132c133cc12b2e27ea344f1c8203e7af54741f317aa1a5e",
|
|
"rawBytes": 1022206,
|
|
"gzipBytes": 288647,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": [
|
|
"houseplan-assets/de-CjsIUY-d.js",
|
|
"houseplan-assets/editor-Dv3uqeSS.js",
|
|
"houseplan-assets/fr-D2W98VDc.js",
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"houseplan-assets/houseplan-editor-runtime--nYeDmTG.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-zgKhvtTD.js",
|
|
"houseplan-assets/hp-zigbee-topology-overlay-C5T09STo.js",
|
|
"houseplan-assets/iso-scene-render-3HN3TF4R.js",
|
|
"houseplan-assets/live-interaction-runtime-kRE37k2_.js",
|
|
"houseplan-assets/pdf-export-DKVHRlMO.js",
|
|
"houseplan-assets/summary-panel-runtime-loaded-aaGs9bci.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-editor-runtime--nYeDmTG.js",
|
|
"sha256": "f476a861b5a2d77cd2ecea724c57d4e9e6dce6fa161eb18cc9479d2ec9752641",
|
|
"rawBytes": 678218,
|
|
"gzipBytes": 188846,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/backdrop-pick-YbdnEEmM.js",
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"houseplan-assets/zigbee-topology-CXRVgVl2.js"
|
|
],
|
|
"dynamicImports": [
|
|
"houseplan-assets/zigbee-topology-runtime-C4WynS64.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-onboarding-runtime-zgKhvtTD.js",
|
|
"sha256": "5613ece2554c3ee9afc3e71dce63370d3e0bbeab9489e297ffaee74f33670e6f",
|
|
"rawBytes": 15986,
|
|
"gzipBytes": 4895,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/backdrop-pick-YbdnEEmM.js",
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/hp-zigbee-topology-overlay-C5T09STo.js",
|
|
"sha256": "d836d918b89ee5685f7d2d10b194cf17feb7ca956c2112c78c4d62db7042ef24",
|
|
"rawBytes": 10759,
|
|
"gzipBytes": 3686,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"houseplan-assets/zigbee-topology-CXRVgVl2.js",
|
|
"houseplan-assets/zigbee-topology-runtime-C4WynS64.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/iso-scene-render-3HN3TF4R.js",
|
|
"sha256": "0c1137699d170125b0b3a6a7dd5177a06e270d74e8b3020711c100b4c59bbe0d",
|
|
"rawBytes": 51983,
|
|
"gzipBytes": 17640,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/live-interaction-runtime-kRE37k2_.js",
|
|
"sha256": "e0537b8b7d78df3e70208e5601b95b538509265184027a62b559c43626372385",
|
|
"rawBytes": 8216,
|
|
"gzipBytes": 3203,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/pdf-export-DKVHRlMO.js",
|
|
"sha256": "fef91b049f58622de45132f31b3ab7f606df5db8eee3fc68d3809b2c5ece7e5d",
|
|
"rawBytes": 236264,
|
|
"gzipBytes": 109887,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/furniture-plan-art.generated-YwpfkuFp.js",
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/summary-panel-editor-Bj45k8M3.js",
|
|
"sha256": "1463acf70394eb7c8fc09b8182b227648b00919bb2fc5ad6a6ae189b1a051a2e",
|
|
"rawBytes": 14862,
|
|
"gzipBytes": 3423,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"houseplan-assets/summary-panel-runtime-loaded-aaGs9bci.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/summary-panel-metrics-3K7HlQXp.js",
|
|
"sha256": "246a3ee30014c9096527044921c104b76cef9555ebd1b2fbfcaeea54daf010cc",
|
|
"rawBytes": 2611,
|
|
"gzipBytes": 1306,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/summary-panel-runtime-loaded-aaGs9bci.js",
|
|
"sha256": "527c40315a7cbbfa84289d6c8360688df121f368bf2609488e0b3b527ed2988a",
|
|
"rawBytes": 72637,
|
|
"gzipBytes": 20166,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/form-kit.styles-Dlhk9WKB.js",
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": [
|
|
"houseplan-assets/summary-panel-editor-Bj45k8M3.js",
|
|
"houseplan-assets/summary-panel-metrics-3K7HlQXp.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/zigbee-topology-CXRVgVl2.js",
|
|
"sha256": "a68916a24db8c6acc389707ad40f95d8963d4521e40c09e6fa32b6430584569a",
|
|
"rawBytes": 18962,
|
|
"gzipBytes": 7425,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/zigbee-topology-runtime-C4WynS64.js",
|
|
"sha256": "598d78eb03a6b75e7bf9ce8ac7fdbc7ee514d6c7f056e8651309c541313ced0e",
|
|
"rawBytes": 3942,
|
|
"gzipBytes": 1764,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js",
|
|
"houseplan-assets/zigbee-topology-CXRVgVl2.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-card.js",
|
|
"sha256": "ff5753ceb4dce57c6f1701baad303c37770735cb53b2a61c14e1225e07ac898b",
|
|
"rawBytes": 1205,
|
|
"gzipBytes": 802,
|
|
"isEntry": true,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-panel.js",
|
|
"sha256": "90fb829ea2a8310205a7bc7c8d5d57bd38eedb0d62c961eed13d3bc3119b011a",
|
|
"rawBytes": 6165,
|
|
"gzipBytes": 2324,
|
|
"isEntry": true,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-e9vxRZcR.js"
|
|
],
|
|
"dynamicImports": []
|
|
}
|
|
]
|
|
}
|