Karol
77b4c4be6c
fix: create `<svelte:element>` instances with the correct namespace ( #10006 )
...
Infer namespace from parents where possible, and do a runtime-best-effort where it's not statically known
fixes #9645
---------
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
7 months ago
Simon H
98a72f5068
chore: check in types ( #9863 )
...
To ensure that changes to code/types doesn't result in unwanted changes in type generation, or that bumps to dts-buddy don't cause unwanted regressions, we're checking in the generated types. Types should be committed as-is (don't format it with prettier!). CI is enhanced to check that git sees no changed files after generating the types, which would mean types have changed.
8 months ago
Yuichiro Yamashita
075c268f42
add ci on node21 ( #9621 )
9 months ago
Simon H
c6c934afb2
chore: cleanup ( #9381 )
...
* lets see if this works
* fix versions
* sigh
* debugging ci is sooo fun
* oh wow
* fix stuff, changelog, add back readme
* appease prettier
* format stuff
10 months ago
Simon Holthausen
b8ea454372
chore: enter changeset prerelease mode
10 months ago
Simon Holthausen
fe8a9ce31d
breaking: init Svelte 5
...
Co-authored-by: Rich Harris <rich.harris@vercel.com>
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
Co-authored-by: Dominic Gannaway <dg@domgan.com>
10 months ago
Simon H
2a2a773174
chore: rewire some master occurences ( #9379 )
...
(main for a few in contributing; doesn't exist yet but will, soon)
10 months ago
Simon H
2f5e371046
chore: run tsc properly ( #8884 )
...
Runs type check as part of the CI. This needs a new path alias in the tsconfig so that TS resolves the svelte import in the ambient file directly to the correct d.ts file and doesn't load Svelte through the node_modules, at which point it would load the generated ambient type definitions and throw a duplicate definitions error.
Also removes a tgz that was accidentally added
1 year ago
Ben McCann
0cd79fd0c3
remove docs workflow
1 year ago
Ben McCann
9319cbb1dc
chore: update changesets branch
1 year ago
Ben McCann
a856128d80
merge master
1 year ago
Puru Vijay
ad9a672171
Merge version-4
1 year ago
Ben McCann
276d2f86ba
merge version-4 branch
1 year ago
Ben McCann
f2ff684b5f
chore: setup changesets ( #8668 )
...
Co-authored-by: dominikg <dominik.goepel@gmx.de>
1 year ago
Puru Vijay
bd51e6f3ea
Merge remote-tracking branch 'origin/version-4' into sites
1 year ago
Ben McCann
ddfff4df8c
chore: convert to monorepo ( #8644 )
1 year ago
Puru Vijay
cf5561cd36
Merge remote-tracking branch 'origin/version-4' into sites
1 year ago
gtmnayan
783bd9899e
chore: swap mocha with vitest ( #8584 )
...
Also swap out the require hook hacks with a less-hacky-but-still-somewhat-hacky loader for the Svelte files
---------
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
1 year ago
Puru Vijay
a39c7f397d
Merge remote-tracking branch 'origin/version-4' into sites
1 year ago
gtmnayan
202d119e9a
chore: convert puppeteer tests to playwright ( #8577 )
1 year ago
Puru Vijay
fbd3ccdf80
Merge remote-tracking branch 'origin/version-4' into sites
1 year ago
Dominik G
3bc791bcba
feat: add workflow to trigger ecosystem-ci from svelte PRs ( #8571 )
1 year ago
Yuichiro Yamashita
b6a400a549
chore: add prettier ( #8543 )
1 year ago
Dominik G
56df761f95
breaking: set verison to 4, remove engines.pnpm and bump engines.node to >=16 ( #8566 )
1 year ago
Yuichiro Yamashita
0677d89fff
chore: fix CI on Node 20 ( #8528 )
1 year ago
Ben McCann
8ffd2112bc
chore: fix CI setup for unit tests ( #8530 )
1 year ago
Ben McCann
6f8cdf3b0f
chore: run CI tests on Node 20 ( #8519 )
1 year ago
Ben McCann
d64e86a260
chore: switch from npm to pnpm ( #8514 )
1 year ago
Hofer Ivan
8e51b51dfc
breaking: improve types for `createEventDispatcher` ( #7224 )
...
---------
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
1 year ago
Ben McCann
caef440391
chore: run fewer CI jobs ( #8496 )
1 year ago
Ben McCann
932cb66a36
chore: simplify Svelte 4 CI ( #8487 )
1 year ago
Simon H
f0cdf77e15
chore: remove node<14 tests ( #8482 )
...
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
1 year ago
Puru Vijay
db2d07f236
feat(site-2): Update links, move blog out of SK folder to content ( #8289 )
...
* Update links
* Move blog to site/content
* Update site/content/docs/02-component-format.md
* Fix docs links
* Add global prettierrc
* Auto format
* Fix git merge artifact
* Fix errors
* Update html to svelte(remaining ones)
* Add 2 blog posts
* Modify prettierrc
* Minor design fix
* Switch package lock to spaces, prettier ignore
* Regenerate package lock
* prettier format
* Update deps
* Hack the build into working
* add missing blog post
---------
Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
Co-authored-by: Rich Harris <git@rich-harris.dev>
1 year ago
Yuichiro Yamashita
967e9f51ff
chore: add Node18 for CI ( #8078 )
2 years ago
Yuichiro Yamashita
de6821a1de
[ chore] disable puppeteer on Linux for Node8 and 10 ( #8155 )
2 years ago
Frozen FIsh
6923b2e99b
[chore] upgrade node to 18 ( #8018 )
2 years ago
Yuichiro Yamashita
caca8a5340
[chore] Improve CI ( #7945 )
...
* stop to use cache
* update on.push.branches
* rename
2 years ago
Tan Li Hau
244d74d4a7
[feat] pre-build before testing in CI ( #7933 )
2 years ago
Siarhei
ff6e1c39d0
[chore] Bump actions' versions ( #7921 )
2 years ago
Alex
a752ef4709
GitHub Workflows security hardening ( #7883 )
2 years ago
Conduitry
10ce5c95fd
[fix] handle promise rejections for {#await} in SSR ( #6790 )
3 years ago
pngwn
8868bb2f1e
docs: set up docs workflow ( #6650 )
3 years ago
Oscar Dominguez
6a7f3083a7
ci(workflow): add cache to workflows using actions/setup-node ( #6491 )
3 years ago
Maxime LUCE
370dd4d81b
ci: increase timeouts to avoid random breaks ( #6193 )
3 years ago
GeopJr
bcf2313a34
ci: cache node_modules ( #6048 )
3 years ago
Antony Jones
d19bcef690
Increase timeout for unit build
...
Also due to Mac occasionally taking longer than the allocated time.
4 years ago
Antony Jones
da7578cbf1
Increase timeout for unit tests
...
Mac build randomly takes between 1 minute + 4 minutes, so this stops it getting cancelled.
4 years ago
Antony Jones
3f99e51a6f
make builds time out after a reasonable period ( #5100 )
4 years ago
pushkin
0da70f46b9
handle line ending differences in tests ( #4915 )
4 years ago
Ben McCann
d61a7a0b95
run unit tests on Windows and macOS ( #4908 )
4 years ago