Created
December 10, 2023 18:03
-
-
Save nolanlawson/b28d25e01d22cf6bb65094a3c188136b to your computer and use it in GitHub Desktop.
Svelte createRoot with reused props issue (Svelte v4)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bundle.js | |
bundle.js.map | |
node_modules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div> | |
Hello {name} | |
</div> | |
<script> | |
export let name = '' | |
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>Test</title> | |
</head> | |
<body> | |
<script type="module" src="./bundle.js"></script> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "svelte-disconnect-repro", | |
"version": "1.0.0", | |
"lockfileVersion": 3, | |
"requires": true, | |
"packages": { | |
"": { | |
"name": "svelte-disconnect-repro", | |
"version": "1.0.0", | |
"dependencies": { | |
"@rollup/plugin-node-resolve": "^15.2.3", | |
"http-server": "^14.1.1", | |
"rollup": "^4.7.0", | |
"rollup-plugin-svelte": "^7.1.6", | |
"svelte": "^4.2.8" | |
} | |
}, | |
"node_modules/@ampproject/remapping": { | |
"version": "2.2.1", | |
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", | |
"integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", | |
"dependencies": { | |
"@jridgewell/gen-mapping": "^0.3.0", | |
"@jridgewell/trace-mapping": "^0.3.9" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/gen-mapping": { | |
"version": "0.3.3", | |
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", | |
"integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", | |
"dependencies": { | |
"@jridgewell/set-array": "^1.0.1", | |
"@jridgewell/sourcemap-codec": "^1.4.10", | |
"@jridgewell/trace-mapping": "^0.3.9" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/resolve-uri": { | |
"version": "3.1.1", | |
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", | |
"integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/set-array": { | |
"version": "1.1.2", | |
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", | |
"integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/sourcemap-codec": { | |
"version": "1.4.15", | |
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", | |
"integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" | |
}, | |
"node_modules/@jridgewell/trace-mapping": { | |
"version": "0.3.20", | |
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", | |
"integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", | |
"dependencies": { | |
"@jridgewell/resolve-uri": "^3.1.0", | |
"@jridgewell/sourcemap-codec": "^1.4.14" | |
} | |
}, | |
"node_modules/@rollup/plugin-node-resolve": { | |
"version": "15.2.3", | |
"resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", | |
"integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", | |
"dependencies": { | |
"@rollup/pluginutils": "^5.0.1", | |
"@types/resolve": "1.20.2", | |
"deepmerge": "^4.2.2", | |
"is-builtin-module": "^3.2.1", | |
"is-module": "^1.0.0", | |
"resolve": "^1.22.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^2.78.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { | |
"version": "5.1.0", | |
"resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", | |
"integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", | |
"dependencies": { | |
"@types/estree": "^1.0.0", | |
"estree-walker": "^2.0.2", | |
"picomatch": "^2.3.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/pluginutils": { | |
"version": "4.2.1", | |
"resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", | |
"integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", | |
"dependencies": { | |
"estree-walker": "^2.0.1", | |
"picomatch": "^2.2.2" | |
}, | |
"engines": { | |
"node": ">= 8.0.0" | |
} | |
}, | |
"node_modules/@rollup/rollup-android-arm-eabi": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.7.0.tgz", | |
"integrity": "sha512-rGku10pL1StFlFvXX5pEv88KdGW6DHUghsxyP/aRYb9eH+74jTGJ3U0S/rtlsQ4yYq1Hcc7AMkoJOb1xu29Fxw==", | |
"cpu": [ | |
"arm" | |
], | |
"optional": true, | |
"os": [ | |
"android" | |
] | |
}, | |
"node_modules/@rollup/rollup-android-arm64": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.7.0.tgz", | |
"integrity": "sha512-/EBw0cuJ/KVHiU2qyVYUhogXz7W2vXxBzeE9xtVIMC+RyitlY2vvaoysMUqASpkUtoNIHlnKTu/l7mXOPgnKOA==", | |
"cpu": [ | |
"arm64" | |
], | |
"optional": true, | |
"os": [ | |
"android" | |
] | |
}, | |
"node_modules/@rollup/rollup-darwin-arm64": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.7.0.tgz", | |
"integrity": "sha512-4VXG1bgvClJdbEYYjQ85RkOtwN8sqI3uCxH0HC5w9fKdqzRzgG39K7GAehATGS8jghA7zNoS5CjSKkDEqWmNZg==", | |
"cpu": [ | |
"arm64" | |
], | |
"optional": true, | |
"os": [ | |
"darwin" | |
] | |
}, | |
"node_modules/@rollup/rollup-darwin-x64": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.7.0.tgz", | |
"integrity": "sha512-/ImhO+T/RWJ96hUbxiCn2yWI0/MeQZV/aeukQQfhxiSXuZJfyqtdHPUPrc84jxCfXTxbJLmg4q+GBETeb61aNw==", | |
"cpu": [ | |
"x64" | |
], | |
"optional": true, | |
"os": [ | |
"darwin" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm-gnueabihf": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.7.0.tgz", | |
"integrity": "sha512-zhye8POvTyUXlKbfPBVqoHy3t43gIgffY+7qBFqFxNqVtltQLtWeHNAbrMnXiLIfYmxcoL/feuLDote2tx+Qbg==", | |
"cpu": [ | |
"arm" | |
], | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm64-gnu": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.7.0.tgz", | |
"integrity": "sha512-RAdr3OJnUum6Vs83cQmKjxdTg31zJnLLTkjhcFt0auxM6jw00GD6IPFF42uasYPr/wGC6TRm7FsQiJyk0qIEfg==", | |
"cpu": [ | |
"arm64" | |
], | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm64-musl": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.7.0.tgz", | |
"integrity": "sha512-nhWwYsiJwZGq7SyR3afS3EekEOsEAlrNMpPC4ZDKn5ooYSEjDLe9W/xGvoIV8/F/+HNIY6jY8lIdXjjxfxopXw==", | |
"cpu": [ | |
"arm64" | |
], | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-riscv64-gnu": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.7.0.tgz", | |
"integrity": "sha512-rlfy5RnQG1aop1BL/gjdH42M2geMUyVQqd52GJVirqYc787A/XVvl3kQ5NG/43KXgOgE9HXgCaEH05kzQ+hLoA==", | |
"cpu": [ | |
"riscv64" | |
], | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-x64-gnu": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.7.0.tgz", | |
"integrity": "sha512-cCkoGlGWfBobdDtiiypxf79q6k3/iRVGu1HVLbD92gWV5WZbmuWJCgRM4x2N6i7ljGn1cGytPn9ZAfS8UwF6vg==", | |
"cpu": [ | |
"x64" | |
], | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-x64-musl": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.7.0.tgz", | |
"integrity": "sha512-R2oBf2p/Arc1m+tWmiWbpHBjEcJnHVnv6bsypu4tcKdrYTpDfl1UT9qTyfkIL1iiii5D4WHxUHCg5X0pzqmxFg==", | |
"cpu": [ | |
"x64" | |
], | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-win32-arm64-msvc": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.7.0.tgz", | |
"integrity": "sha512-CPtgaQL1aaPc80m8SCVEoxFGHxKYIt3zQYC3AccL/SqqiWXblo3pgToHuBwR8eCP2Toa+X1WmTR/QKFMykws7g==", | |
"cpu": [ | |
"arm64" | |
], | |
"optional": true, | |
"os": [ | |
"win32" | |
] | |
}, | |
"node_modules/@rollup/rollup-win32-ia32-msvc": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.7.0.tgz", | |
"integrity": "sha512-pmioUlttNh9GXF5x2CzNa7Z8kmRTyhEzzAC+2WOOapjewMbl+3tGuAnxbwc5JyG8Jsz2+hf/QD/n5VjimOZ63g==", | |
"cpu": [ | |
"ia32" | |
], | |
"optional": true, | |
"os": [ | |
"win32" | |
] | |
}, | |
"node_modules/@rollup/rollup-win32-x64-msvc": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.7.0.tgz", | |
"integrity": "sha512-SeZzC2QhhdBQUm3U0c8+c/P6UlRyBcLL2Xp5KX7z46WXZxzR8RJSIWL9wSUeBTgxog5LTPJuPj0WOT9lvrtP7Q==", | |
"cpu": [ | |
"x64" | |
], | |
"optional": true, | |
"os": [ | |
"win32" | |
] | |
}, | |
"node_modules/@types/estree": { | |
"version": "1.0.5", | |
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", | |
"integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" | |
}, | |
"node_modules/@types/resolve": { | |
"version": "1.20.2", | |
"resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", | |
"integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" | |
}, | |
"node_modules/acorn": { | |
"version": "8.11.2", | |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", | |
"integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", | |
"bin": { | |
"acorn": "bin/acorn" | |
}, | |
"engines": { | |
"node": ">=0.4.0" | |
} | |
}, | |
"node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/aria-query": { | |
"version": "5.3.0", | |
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", | |
"integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", | |
"dependencies": { | |
"dequal": "^2.0.3" | |
} | |
}, | |
"node_modules/async": { | |
"version": "2.6.4", | |
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", | |
"integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", | |
"dependencies": { | |
"lodash": "^4.17.14" | |
} | |
}, | |
"node_modules/axobject-query": { | |
"version": "3.2.1", | |
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", | |
"integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", | |
"dependencies": { | |
"dequal": "^2.0.3" | |
} | |
}, | |
"node_modules/basic-auth": { | |
"version": "2.0.1", | |
"resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", | |
"integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", | |
"dependencies": { | |
"safe-buffer": "5.1.2" | |
}, | |
"engines": { | |
"node": ">= 0.8" | |
} | |
}, | |
"node_modules/builtin-modules": { | |
"version": "3.3.0", | |
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", | |
"integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", | |
"engines": { | |
"node": ">=6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/call-bind": { | |
"version": "1.0.5", | |
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", | |
"integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", | |
"dependencies": { | |
"function-bind": "^1.1.2", | |
"get-intrinsic": "^1.2.1", | |
"set-function-length": "^1.1.1" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/code-red": { | |
"version": "1.0.4", | |
"resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", | |
"integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", | |
"dependencies": { | |
"@jridgewell/sourcemap-codec": "^1.4.15", | |
"@types/estree": "^1.0.1", | |
"acorn": "^8.10.0", | |
"estree-walker": "^3.0.3", | |
"periscopic": "^3.1.0" | |
} | |
}, | |
"node_modules/code-red/node_modules/estree-walker": { | |
"version": "3.0.3", | |
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", | |
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", | |
"dependencies": { | |
"@types/estree": "^1.0.0" | |
} | |
}, | |
"node_modules/color-convert": { | |
"version": "2.0.1", | |
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", | |
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", | |
"dependencies": { | |
"color-name": "~1.1.4" | |
}, | |
"engines": { | |
"node": ">=7.0.0" | |
} | |
}, | |
"node_modules/color-name": { | |
"version": "1.1.4", | |
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", | |
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" | |
}, | |
"node_modules/corser": { | |
"version": "2.0.1", | |
"resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", | |
"integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", | |
"engines": { | |
"node": ">= 0.4.0" | |
} | |
}, | |
"node_modules/css-tree": { | |
"version": "2.3.1", | |
"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", | |
"integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", | |
"dependencies": { | |
"mdn-data": "2.0.30", | |
"source-map-js": "^1.0.1" | |
}, | |
"engines": { | |
"node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" | |
} | |
}, | |
"node_modules/debug": { | |
"version": "3.2.7", | |
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", | |
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", | |
"dependencies": { | |
"ms": "^2.1.1" | |
} | |
}, | |
"node_modules/deepmerge": { | |
"version": "4.3.1", | |
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", | |
"integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/define-data-property": { | |
"version": "1.1.1", | |
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", | |
"integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", | |
"dependencies": { | |
"get-intrinsic": "^1.2.1", | |
"gopd": "^1.0.1", | |
"has-property-descriptors": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/dequal": { | |
"version": "2.0.3", | |
"resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", | |
"integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/estree-walker": { | |
"version": "2.0.2", | |
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", | |
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" | |
}, | |
"node_modules/eventemitter3": { | |
"version": "4.0.7", | |
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", | |
"integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" | |
}, | |
"node_modules/follow-redirects": { | |
"version": "1.15.3", | |
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", | |
"integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", | |
"funding": [ | |
{ | |
"type": "individual", | |
"url": "https://github.com/sponsors/RubenVerborgh" | |
} | |
], | |
"engines": { | |
"node": ">=4.0" | |
}, | |
"peerDependenciesMeta": { | |
"debug": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/fsevents": { | |
"version": "2.3.3", | |
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", | |
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", | |
"hasInstallScript": true, | |
"optional": true, | |
"os": [ | |
"darwin" | |
], | |
"engines": { | |
"node": "^8.16.0 || ^10.6.0 || >=11.0.0" | |
} | |
}, | |
"node_modules/function-bind": { | |
"version": "1.1.2", | |
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", | |
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/get-intrinsic": { | |
"version": "1.2.2", | |
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", | |
"integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", | |
"dependencies": { | |
"function-bind": "^1.1.2", | |
"has-proto": "^1.0.1", | |
"has-symbols": "^1.0.3", | |
"hasown": "^2.0.0" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/gopd": { | |
"version": "1.0.1", | |
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", | |
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", | |
"dependencies": { | |
"get-intrinsic": "^1.1.3" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-flag": { | |
"version": "4.0.0", | |
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", | |
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/has-property-descriptors": { | |
"version": "1.0.1", | |
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", | |
"integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", | |
"dependencies": { | |
"get-intrinsic": "^1.2.2" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-proto": { | |
"version": "1.0.1", | |
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", | |
"integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-symbols": { | |
"version": "1.0.3", | |
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", | |
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/hasown": { | |
"version": "2.0.0", | |
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", | |
"integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", | |
"dependencies": { | |
"function-bind": "^1.1.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/he": { | |
"version": "1.2.0", | |
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", | |
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", | |
"bin": { | |
"he": "bin/he" | |
} | |
}, | |
"node_modules/html-encoding-sniffer": { | |
"version": "3.0.0", | |
"resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", | |
"integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", | |
"dependencies": { | |
"whatwg-encoding": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/http-proxy": { | |
"version": "1.18.1", | |
"resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", | |
"integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", | |
"dependencies": { | |
"eventemitter3": "^4.0.0", | |
"follow-redirects": "^1.0.0", | |
"requires-port": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">=8.0.0" | |
} | |
}, | |
"node_modules/http-server": { | |
"version": "14.1.1", | |
"resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", | |
"integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", | |
"dependencies": { | |
"basic-auth": "^2.0.1", | |
"chalk": "^4.1.2", | |
"corser": "^2.0.1", | |
"he": "^1.2.0", | |
"html-encoding-sniffer": "^3.0.0", | |
"http-proxy": "^1.18.1", | |
"mime": "^1.6.0", | |
"minimist": "^1.2.6", | |
"opener": "^1.5.1", | |
"portfinder": "^1.0.28", | |
"secure-compare": "3.0.1", | |
"union": "~0.5.0", | |
"url-join": "^4.0.1" | |
}, | |
"bin": { | |
"http-server": "bin/http-server" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/iconv-lite": { | |
"version": "0.6.3", | |
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", | |
"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", | |
"dependencies": { | |
"safer-buffer": ">= 2.1.2 < 3.0.0" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/is-builtin-module": { | |
"version": "3.2.1", | |
"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", | |
"integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", | |
"dependencies": { | |
"builtin-modules": "^3.3.0" | |
}, | |
"engines": { | |
"node": ">=6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/is-core-module": { | |
"version": "2.13.1", | |
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", | |
"integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", | |
"dependencies": { | |
"hasown": "^2.0.0" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-module": { | |
"version": "1.0.0", | |
"resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", | |
"integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" | |
}, | |
"node_modules/is-reference": { | |
"version": "3.0.2", | |
"resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", | |
"integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", | |
"dependencies": { | |
"@types/estree": "*" | |
} | |
}, | |
"node_modules/locate-character": { | |
"version": "3.0.0", | |
"resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", | |
"integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" | |
}, | |
"node_modules/lodash": { | |
"version": "4.17.21", | |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | |
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | |
}, | |
"node_modules/magic-string": { | |
"version": "0.30.5", | |
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", | |
"integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", | |
"dependencies": { | |
"@jridgewell/sourcemap-codec": "^1.4.15" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/mdn-data": { | |
"version": "2.0.30", | |
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", | |
"integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" | |
}, | |
"node_modules/mime": { | |
"version": "1.6.0", | |
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", | |
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", | |
"bin": { | |
"mime": "cli.js" | |
}, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/minimist": { | |
"version": "1.2.8", | |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", | |
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/mkdirp": { | |
"version": "0.5.6", | |
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", | |
"integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", | |
"dependencies": { | |
"minimist": "^1.2.6" | |
}, | |
"bin": { | |
"mkdirp": "bin/cmd.js" | |
} | |
}, | |
"node_modules/ms": { | |
"version": "2.1.3", | |
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", | |
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" | |
}, | |
"node_modules/object-inspect": { | |
"version": "1.13.1", | |
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", | |
"integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/opener": { | |
"version": "1.5.2", | |
"resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", | |
"integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", | |
"bin": { | |
"opener": "bin/opener-bin.js" | |
} | |
}, | |
"node_modules/path-parse": { | |
"version": "1.0.7", | |
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", | |
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" | |
}, | |
"node_modules/periscopic": { | |
"version": "3.1.0", | |
"resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", | |
"integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", | |
"dependencies": { | |
"@types/estree": "^1.0.0", | |
"estree-walker": "^3.0.0", | |
"is-reference": "^3.0.0" | |
} | |
}, | |
"node_modules/periscopic/node_modules/estree-walker": { | |
"version": "3.0.3", | |
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", | |
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", | |
"dependencies": { | |
"@types/estree": "^1.0.0" | |
} | |
}, | |
"node_modules/picomatch": { | |
"version": "2.3.1", | |
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", | |
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | |
"engines": { | |
"node": ">=8.6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/jonschlinkert" | |
} | |
}, | |
"node_modules/portfinder": { | |
"version": "1.0.32", | |
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", | |
"integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", | |
"dependencies": { | |
"async": "^2.6.4", | |
"debug": "^3.2.7", | |
"mkdirp": "^0.5.6" | |
}, | |
"engines": { | |
"node": ">= 0.12.0" | |
} | |
}, | |
"node_modules/qs": { | |
"version": "6.11.2", | |
"resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", | |
"integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", | |
"dependencies": { | |
"side-channel": "^1.0.4" | |
}, | |
"engines": { | |
"node": ">=0.6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/requires-port": { | |
"version": "1.0.0", | |
"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", | |
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" | |
}, | |
"node_modules/resolve": { | |
"version": "1.22.8", | |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", | |
"integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", | |
"dependencies": { | |
"is-core-module": "^2.13.0", | |
"path-parse": "^1.0.7", | |
"supports-preserve-symlinks-flag": "^1.0.0" | |
}, | |
"bin": { | |
"resolve": "bin/resolve" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/resolve.exports": { | |
"version": "2.0.2", | |
"resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", | |
"integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/rollup": { | |
"version": "4.7.0", | |
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.7.0.tgz", | |
"integrity": "sha512-7Kw0dUP4BWH78zaZCqF1rPyQ8D5DSU6URG45v1dqS/faNsx9WXyess00uTOZxKr7oR/4TOjO1CPudT8L1UsEgw==", | |
"bin": { | |
"rollup": "dist/bin/rollup" | |
}, | |
"engines": { | |
"node": ">=18.0.0", | |
"npm": ">=8.0.0" | |
}, | |
"optionalDependencies": { | |
"@rollup/rollup-android-arm-eabi": "4.7.0", | |
"@rollup/rollup-android-arm64": "4.7.0", | |
"@rollup/rollup-darwin-arm64": "4.7.0", | |
"@rollup/rollup-darwin-x64": "4.7.0", | |
"@rollup/rollup-linux-arm-gnueabihf": "4.7.0", | |
"@rollup/rollup-linux-arm64-gnu": "4.7.0", | |
"@rollup/rollup-linux-arm64-musl": "4.7.0", | |
"@rollup/rollup-linux-riscv64-gnu": "4.7.0", | |
"@rollup/rollup-linux-x64-gnu": "4.7.0", | |
"@rollup/rollup-linux-x64-musl": "4.7.0", | |
"@rollup/rollup-win32-arm64-msvc": "4.7.0", | |
"@rollup/rollup-win32-ia32-msvc": "4.7.0", | |
"@rollup/rollup-win32-x64-msvc": "4.7.0", | |
"fsevents": "~2.3.2" | |
} | |
}, | |
"node_modules/rollup-plugin-svelte": { | |
"version": "7.1.6", | |
"resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.6.tgz", | |
"integrity": "sha512-nVFRBpGWI2qUY1OcSiEEA/kjCY2+vAjO9BI8SzA7NRrh2GTunLd6w2EYmnMt/atgdg8GvcNjLsmZmbQs/u4SQA==", | |
"dependencies": { | |
"@rollup/pluginutils": "^4.1.0", | |
"resolve.exports": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"peerDependencies": { | |
"rollup": ">=2.0.0", | |
"svelte": ">=3.5.0" | |
} | |
}, | |
"node_modules/safe-buffer": { | |
"version": "5.1.2", | |
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | |
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | |
}, | |
"node_modules/safer-buffer": { | |
"version": "2.1.2", | |
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", | |
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" | |
}, | |
"node_modules/secure-compare": { | |
"version": "3.0.1", | |
"resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", | |
"integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" | |
}, | |
"node_modules/set-function-length": { | |
"version": "1.1.1", | |
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", | |
"integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", | |
"dependencies": { | |
"define-data-property": "^1.1.1", | |
"get-intrinsic": "^1.2.1", | |
"gopd": "^1.0.1", | |
"has-property-descriptors": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/side-channel": { | |
"version": "1.0.4", | |
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", | |
"integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", | |
"dependencies": { | |
"call-bind": "^1.0.0", | |
"get-intrinsic": "^1.0.2", | |
"object-inspect": "^1.9.0" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/source-map-js": { | |
"version": "1.0.2", | |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", | |
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/supports-preserve-symlinks-flag": { | |
"version": "1.0.0", | |
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", | |
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/svelte": { | |
"version": "4.2.8", | |
"resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz", | |
"integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==", | |
"dependencies": { | |
"@ampproject/remapping": "^2.2.1", | |
"@jridgewell/sourcemap-codec": "^1.4.15", | |
"@jridgewell/trace-mapping": "^0.3.18", | |
"acorn": "^8.9.0", | |
"aria-query": "^5.3.0", | |
"axobject-query": "^3.2.1", | |
"code-red": "^1.0.3", | |
"css-tree": "^2.3.1", | |
"estree-walker": "^3.0.3", | |
"is-reference": "^3.0.1", | |
"locate-character": "^3.0.0", | |
"magic-string": "^0.30.4", | |
"periscopic": "^3.1.0" | |
}, | |
"engines": { | |
"node": ">=16" | |
} | |
}, | |
"node_modules/svelte/node_modules/estree-walker": { | |
"version": "3.0.3", | |
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", | |
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", | |
"dependencies": { | |
"@types/estree": "^1.0.0" | |
} | |
}, | |
"node_modules/union": { | |
"version": "0.5.0", | |
"resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", | |
"integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", | |
"dependencies": { | |
"qs": "^6.4.0" | |
}, | |
"engines": { | |
"node": ">= 0.8.0" | |
} | |
}, | |
"node_modules/url-join": { | |
"version": "4.0.1", | |
"resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", | |
"integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" | |
}, | |
"node_modules/whatwg-encoding": { | |
"version": "2.0.0", | |
"resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", | |
"integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", | |
"dependencies": { | |
"iconv-lite": "0.6.3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "svelte-disconnect-repro", | |
"type": "module", | |
"version": "1.0.0", | |
"main": "index.js", | |
"scripts": { | |
"prepare": "npm run build", | |
"build": "rollup -c", | |
"start": "http-server -p 8080" | |
}, | |
"volta": { | |
"node": "20.10.0" | |
}, | |
"dependencies": { | |
"@rollup/plugin-node-resolve": "^15.2.3", | |
"http-server": "^14.1.1", | |
"rollup": "^4.7.0", | |
"rollup-plugin-svelte": "^7.1.6", | |
"svelte": "^4.2.8" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import svelte from 'rollup-plugin-svelte' | |
import resolve from '@rollup/plugin-node-resolve' | |
export default { | |
input: './src.js', | |
output: { | |
file: './bundle.js', | |
format: 'module', | |
sourcemap: true | |
}, | |
plugins: [ | |
svelte({ | |
compilerOptions: { | |
dev: true | |
}, | |
emitCss: false | |
}), | |
resolve() | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Component from './Component.svelte' | |
const props = {name: 'foo'} | |
const cmp = new Component({ | |
target: document.body, | |
props | |
}) | |
props.name = 'bar' | |
const cmp2 = new Component({ | |
target: document.body, | |
props | |
}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment