-
Notifications
You must be signed in to change notification settings - Fork 402
Devinxi #1942
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Devinxi #1942
Changes from 1 commit
Commits
Show all changes
122 commits
Select commit
Hold shift + click to select a range
c96b8fd
start devinxi
Brendonovich 570b47d
more stuff
Brendonovich 594a1b2
departing from some vinxi patterns but wayyy more progress
Brendonovich 7293f86
devinxi todomvc
Brendonovich e2b94cf
moar
Brendonovich e3bcf8f
add tree shaking for fs router partial imports
Brendonovich 5f0da11
Merge branch 'main' into devinxi
Brendonovich 8bb141a
rename start-vite to start and start to start-vinxi
Brendonovich 3cf86c5
lockfile
Brendonovich ee6c4dd
fix ts
Brendonovich 4347faa
devinxi version
Brendonovich eb256ec
more config
Brendonovich 33addd5
root export
Brendonovich 8e6a2fb
fix api endpoints
Brendonovich 0e7ea67
fix types
Brendonovich 2125663
fix imports
Brendonovich ed0d64d
export types and set api handler params
Brendonovich 4d89def
fix build
Brendonovich b2be5e9
give base path to vite in prod
Brendonovich 3c748c8
customisable nitro config
Brendonovich a0ccd1f
bring back mount + remove vite-rewrite
Brendonovich 7b8782c
HttpStatusCode + prerender
Brendonovich 38ac1c8
facepalm
Brendonovich 998ab81
don't double-copy public dir
Brendonovich 539be23
add kinda broken streaming ssr
Brendonovich 32bf615
server-correct implementation of sync, async and stream
Brendonovich ceac5ae
get spa mode working (#1944)
brenelz 89b6d04
cleanup
Brendonovich b90d979
don't bundle dev overlay in prod
Brendonovich 6109593
single flight mutations
Brendonovich b2bea15
update server fns plugin
Brendonovich cef0ec8
make asset manifest naming a bit clearer
Brendonovich 4afe460
wrap dev server handle in h3 app and fix server functions
Brendonovich 57e3724
new manifest implementation
Brendonovich f856b70
add fswatcher (#1945)
brenelz b020132
fix fs routes
Brendonovich f00c09a
fix mode async and stream (#1949)
brenelz c9adf13
move examples over (#1947)
brenelz 9bdb7c8
Server function meta (#1951)
brenelz fb192f6
cleanup
Brendonovich 7351586
solidbase
Brendonovich 6ce299c
Devinxi middleware (#1952)
brenelz a7fe0ae
bring back style collection
Brendonovich 575a19e
special case handling of prerendering
Brendonovich a130e68
leave prerendering fix for after devinxi
Brendonovich a930638
client build entrypoints
Brendonovich 1afe9eb
generate client manifest data properly
Brendonovich 0808f8d
move client entry to env
Brendonovich 455a06b
use getAssets in non-spa page event
Brendonovich facc538
:facepalm:
Brendonovich eda4a1b
cleanup virtual modules and manifests
Brendonovich 405baee
use TanStackServerFnPluginEnv
Brendonovich 9484442
return Response instead of sendWebResponse
Brendonovich f3ba304
Response.json
Brendonovich 048658b
ignore node_modules files during style collection
Brendonovich de05c40
fix: server render assets imported in app entry
katywings 9ecf50b
build: add dev script in start package
katywings aed4aa0
fix: dynamically assign port in experiments index route
katywings ef27bca
fix: provide requestEvent in middleware
katywings 9b8fa63
get tests passing (#1955)
brenelz b93d408
add server base url (#1956)
brenelz 8e89301
Merge branch 'main' into devinxi
katywings 8a75755
test: mock h3 instead of vinxi http in fetchEvent spec
katywings 3db3c9b
test: remove vinxi types in tests package
katywings f1cbb0c
test: update buildDir in treeshaking test
katywings 0bfb84f
chore: export proper client types in package.json
katywings 25d0180
update to use NodeNext moduleResolution (#1959)
brenelz 9674a6e
use 'ssr' for server environment
Brendonovich d72927f
workaround type errors
Brendonovich 1f3a606
fix: replace obsolete vite env references with VITE_ENVIRONMENTS cons…
katywings a656472
Merge branch 'main' into devinxi
katywings 0e40b8a
build: bump solid-js vite-plugin-solid better-sqlite3
katywings fc9465a
fix: import pkg in DevOverlayDialog with json type
katywings 3c43853
move http utils to /http
Brendonovich c37e94f
Merge branch 'main' into devinxi
katywings ba90d19
chore: remove redundant pnpm-lock files in fixtures
katywings c2f9db9
chore: remove unneeded test9 route from todomvc fixture
katywings 8572bf6
move `packages/tests/vite.config.ts` to `apps/test/vite.config.ts`
atilafassina 07d165b
add `vite serve` tasks
atilafassina 81f42fd
skip optimizing fsevents and lightningcss
atilafassina c4aa6fa
Devinxi workspace import (#1988)
Brendonovich 98a6657
Merge branch 'main' into devinxi
Brendonovich 89936b2
fix treeshake test
Brendonovich e581c3b
don't specify extensions on server fn imports
Brendonovich 4bff400
remove start-vinxi
Brendonovich b54198d
use environment config in nitro
Brendonovich 23df1f3
de-nitro + h3 v2
Brendonovich 98f53a5
build and cr all packages
Brendonovich 6347bff
lockfile
Brendonovich 799e58d
only cr start for now
Brendonovich 607af4c
fix unit tests
Brendonovich f4cd7ee
move constants to config
Brendonovich 4bcc3f0
fix cr
Brendonovich 85b51fe
don't use extension for dynamic imports
Brendonovich 2a09d94
ignore dynamic imports
Brendonovich 5cc2e9f
use h3 2.0 beta
Brendonovich a15c28e
use h3-v1 import
Brendonovich 4d768e7
lockfile
Brendonovich 42c00b0
fix imports
Brendonovich d54a6b5
proper nitro v3 support
Brendonovich 6a92402
fix route hmr
Brendonovich f861513
fix build
Brendonovich ecb8be6
fix ssr style collection
Brendonovich a32f996
handle redirects properly and return stream directly in dev
Brendonovich b874152
bring back dev overlay styles
Brendonovich 781a788
copy css during build
Brendonovich 691281a
lockfile
Brendonovich fadf073
fix: provide proper client manifest to lazyRoute in createRoute
katywings 78fcb9f
refactor: remove unused imports in collect-styles
katywings 91e5c10
fix: bring back ssr module deps in findModuleDependencies
katywings b3617b6
specifically detec solid start dev server
Brendonovich f01c1a1
copy public dir in client build
Brendonovich 1a00774
fix: include js preload links in prod ssr manifest
katywings 55cb6c5
add type for USING_SOLID_START_DEV_SERVER
Brendonovich a22011c
simplify style collection + allow collecting top-level node_modules css
Brendonovich 2709c3e
silent fail style collection
Brendonovich f208bd6
simplify css collection + fix hydration error
Brendonovich 5ed5efc
fix: prepend missing slash in asset tag href
katywings 7f4c411
fix: skip entry imports in non-entry findAssetsInViteManifest
katywings f594c2f
fix: use client manifest in prod createPageEvent
katywings d96c5b8
fix: simplify style collection further and properly handle dynamic im…
katywings 81ef414
Merge branch 'main' into devinxi
atilafassina File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.