-
Couldn't load subscription status.
- Fork 142
Description
Describe the bug
For some context, I'm looking to contribute to @solid-primitives/virtual and make it more robust for complex use cases (that I need for another project).
I'm able to clone the repo, install all packages, build, and run tests (all passed) completely fine. However, I need to be able to run the dev server to test the new features I'm adding to virtual in browser, and that's where I run into issues.
pnpm run devinsidepackages/virtualreturns this error:Error: No packages found. Did you run `pnpm generate`?.- Running
pnpm run generateinside the root dir yields this:
user@users-MacBook-Air solid-primitives % pnpm run generate
> solid-primitives@ generate /Users/user/Documents/Coding/Web/solid-primitives
> pnpm run build && pnpm -dir site run generate
> solid-primitives@ build /Users/user/Documents/Coding/Web/solid-primitives
> node --import=@nothing-but/node-resolve-ts --experimental-transform-types ./scripts/build.ts
(node:21996) ExperimentalWarning: Type Stripping is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
esbuild step completed in 471ms.
tsc step completed in 632ms.
> site@ generate /Users/user/Documents/Coding/Web/solid-primitives/site
> node --import=@nothing-but/node-resolve-ts --experimental-transform-types ./scripts/generate.ts
(node:22019) ExperimentalWarning: Type Stripping is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
file:///Users/user/Documents/Coding/Web/solid-primitives/site/src/types.ts:1
export { FormattedBytes, ModuleData };
^^^^^^^^^^^^^^
SyntaxError: Export 'FormattedBytes' is not defined in module
at compileSourceTextModule (node:internal/modules/esm/utils:344:16)
at ModuleLoader.moduleStrategy (node:internal/modules/esm/translators:105:18)
at ModuleLoader.<anonymous> (node:internal/modules/esm/translators:473:10)
at #translate (node:internal/modules/esm/loader:534:12)
at ModuleLoader.loadAndTranslate (node:internal/modules/esm/loader:581:27)
Node.js v22.17.0
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.Environment
Node (installed via nvm): v22.17.0 (tried with v24.3.0 as well, same result)
pnpm (installed via brew): 10.12.1
OS: MacOS Sequoia 15.2 Apple Silicon (M1)
Fresh Clone from main (0b567a9) with No Changes
Reproduction
I'm assuming this is an issue specific to MacOS or something along those lines as I'm sure this would have come up already if it weren't.
- Clone fresh from main:
git clone https://github.com/solidjs-community/solid-primitives - Install Packages
cd solid-primitives && pnpm install - Run
pnpm generateand observe the error
Note: The MRE link is the main repo because I ran into this issue simply by cloning without changing anything and running a couple commands.
Minimal Reproduction Link
https://github.com/solidjs-community/solid-primitives