-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[breaking] move packaging functionality into its own package #5730
Conversation
|
Tests for |
I think we should merge this as-is and do the other stuff in follow-up PRs. |
svelte-kit package has been removed. It now lives in its own npm package. See the PR on how to migrate: sveltejs/kit#5730
* chore: remove unused script svelte-kit package has been removed. It now lives in its own npm package. See the PR on how to migrate: sveltejs/kit#5730 * feat: add Linux server release * feat: remove builds for all except ubuntu This is a test for building and releasing a Linux server version of Canutin * Revert "feat: remove builds for all except ubuntu" This reverts commit 01481ba. * fix: get previous tag * fix: rename ELECTRON_SWITCHED_VAULT to SHOULD_CHECK_VAULT * fix: replace semantic-release package with GH action * fix: add Linux server package script * fix: typo
* feat: add access key * feat: save generated access key to vault and set cookies * chore: rename isVaultReadyStore to isAppReadyStore * feat: add access key page * feat: check access key on every request * chore: general cleanup * fix: remove URL protocol override * chore: more syntax cleanup * chore: remove unused store props * feat: add status bar notification after setting access key * test: fix sync tests * test: increase visual diff ratio * chore: remove unused imports * fix: skip checks when /devTools is requested in dev and tests * fix: update environment variables for tests * test: add accessKey tests * test: add more tests * test: add test for /vault * test: add more assertions * fix: cleanup redundant syntax * fix: update Linux Prisma engines * test: add statusBar assertion * test: add statusBar assertion on reset * test: reset access key before continuing * test: improve assertion resilience * chore: rename helpers/test.server.ts * test: don't reload, go to /devTools * test: add TEST_ACCESS_KEY check * docs: add comment * feat: add server only release (#153) * chore: remove unused script svelte-kit package has been removed. It now lives in its own npm package. See the PR on how to migrate: sveltejs/kit#5730 * feat: add Linux server release * feat: remove builds for all except ubuntu This is a test for building and releasing a Linux server version of Canutin * Revert "feat: remove builds for all except ubuntu" This reverts commit 01481ba. * fix: get previous tag * fix: rename ELECTRON_SWITCHED_VAULT to SHOULD_CHECK_VAULT * fix: replace semantic-release package with GH action * fix: add Linux server package script * fix: typo
How to migrate
npm install -D @sveltejs/package
(or pnpm, or yarn)svelte.config.js
:svelte-kit package
withsvelte-package
in yourpackage.json
scriptPR description
Draft PR to move the package functionality out of SvelteKit. This makes the following decisions (all up for discussion):
@sveltejs/package
svelte-package
,svelte-kit package
will be removedkit.files.lib
is used to setsource
ifsource
is unsetsvelte-kit sync
in this package because you can use it standalone, but the template will call it before calling the package commandTODOS:
Please don't delete this checklist! Before submitting the PR, please make sure you do the following:
Tests
pnpm test
and lint the project withpnpm lint
andpnpm check
Changesets
pnpm changeset
and following the prompts. All changesets should bepatch
until SvelteKit 1.0