Dominic Gannaway
c7f6805c37
chore: add more benchmarks ( #12094 )
...
chore: add more benchmarks
6 months ago
Ben McCann
1331cdc1de
chore: upgrade to pnpm 9.2.0 ( #11916 )
7 months ago
Ben McCann
311b52453e
chore: replace Node 21 with Node 22 on CI ( #11825 )
7 months ago
Paolo Ricciuti
5168dd734e
chore: upgrade pnpm to version 9 ( #11637 )
...
Co-authored-by: Rich Harris <rich.harris@vercel.com>
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
7 months ago
Rich Harris
c87c2f452e
Revert "check treeshakeability in CI ( #10861 )" ( #10863 )
...
This reverts commit aec4958e4f
.
9 months ago
Rich Harris
aec4958e4f
check treeshakeability in CI ( #10861 )
...
* check treeshakeability in CI
* copy-paste oops
9 months ago
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>
11 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.
12 months ago
Yuichiro Yamashita
075c268f42
add ci on node21 ( #9621 )
1 year 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
1 year ago
Simon Holthausen
b8ea454372
chore: enter changeset prerelease mode
1 year 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>
1 year ago
Simon H
2a2a773174
chore: rewire some master occurences ( #9379 )
...
(main for a few in contributing; doesn't exist yet but will, soon)
1 year 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
2 years ago
Puru Vijay
bd51e6f3ea
Merge remote-tracking branch 'origin/version-4' into sites
2 years ago
Puru Vijay
cf5561cd36
Merge remote-tracking branch 'origin/version-4' into sites
2 years 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>
2 years ago
Puru Vijay
a39c7f397d
Merge remote-tracking branch 'origin/version-4' into sites
2 years ago
gtmnayan
202d119e9a
chore: convert puppeteer tests to playwright ( #8577 )
2 years ago
Puru Vijay
fbd3ccdf80
Merge remote-tracking branch 'origin/version-4' into sites
2 years ago
Yuichiro Yamashita
b6a400a549
chore: add prettier ( #8543 )
2 years ago
Dominik G
56df761f95
breaking: set verison to 4, remove engines.pnpm and bump engines.node to >=16 ( #8566 )
2 years ago
Yuichiro Yamashita
0677d89fff
chore: fix CI on Node 20 ( #8528 )
2 years ago
Ben McCann
8ffd2112bc
chore: fix CI setup for unit tests ( #8530 )
2 years ago
Ben McCann
6f8cdf3b0f
chore: run CI tests on Node 20 ( #8519 )
2 years ago
Ben McCann
d64e86a260
chore: switch from npm to pnpm ( #8514 )
2 years ago
Hofer Ivan
8e51b51dfc
breaking: improve types for `createEventDispatcher` ( #7224 )
...
---------
Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
2 years ago
Ben McCann
caef440391
chore: run fewer CI jobs ( #8496 )
2 years ago
Ben McCann
932cb66a36
chore: simplify Svelte 4 CI ( #8487 )
2 years ago
Simon H
f0cdf77e15
chore: remove node<14 tests ( #8482 )
...
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
2 years 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>
2 years 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
Oscar Dominguez
6a7f3083a7
ci(workflow): add cache to workflows using actions/setup-node ( #6491 )
4 years ago
Maxime LUCE
370dd4d81b
ci: increase timeouts to avoid random breaks ( #6193 )
4 years ago
GeopJr
bcf2313a34
ci: cache node_modules ( #6048 )
4 years ago
Antony Jones
d19bcef690
Increase timeout for unit build
...
Also due to Mac occasionally taking longer than the allocated time.
5 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.
5 years ago
Antony Jones
3f99e51a6f
make builds time out after a reasonable period ( #5100 )
5 years ago
pushkin
0da70f46b9
handle line ending differences in tests ( #4915 )
5 years ago
Ben McCann
d61a7a0b95
run unit tests on Windows and macOS ( #4908 )
5 years ago
Conduitry
1c14e6e971
add Node 14 to CI matrix
5 years ago
Dave Lunny
bf006a43e5
[Internals] Improve unit tests ( #4262 )
5 years ago
Conduitry
aa3dab93db
fix running tests on github actions
5 years ago