Flytt till NPM
De paket som underhålls aktivt har flyttats till npmjs.com.
Registret på npm.soleilit.se kommer att leva vidare av legacy skäl, men paketen där kommer inte längre att uppdateras.
Migrering
Section titled “Migrering”Funktionaliteten är densamma, och gamla versioner har också migrerats. För att uppdatera till
de nya paketen behöver du uppdatera namnet i package.json, köra npm install och därefter
uppdatera referenser i kod och konfigurationsfiler.
För att migrera automatiskt i en app eller ett projekts rotkatalog kan följande skript köras:
npx @soleil-se/run migrate-npmEfter installation kan editorn behöva laddas om så att inställningar för linting och formattering uppdateras.
Manuellt
OBS - Följ noggrant stegen!
- Byt namn på beroenden i
package.jsontill de nya namnen enligt listan nedan. - Byt ut
scriptstill de nya motsvarigheterna, de gamla kommer fortsatt fungera.sv-app-buildtillbuild-appsv-sass-buildtillbuild-sasssv-js-buildtillbuild-jssv-snippets-synctillbuild-snippets
- Byt namn på alla importer i kod och konfigurationsfiler för linting.
- Ta bort
.npmrcom inga beroenden till@soleileller@soleil-apifinns kvar. - Kör
npm install - Ladda om editorn.
Byggskript
Section titled “Byggskript”| Gammalt namn | Nytt namn |
|---|---|
@soleil/sv-create-app | @soleil-se/create-app |
@soleil/sv-create-config | @soleil-se/create-build-config |
@soleil/sv-project-build | @soleil-se/build-project |
@soleil/sv-app-build | @soleil-se/build-app |
@soleil/sv-sass-build | @soleil-se/build-sass |
@soleil/sv-js-build | @soleil-se/build-js |
@soleil/sv-snippets-sync | @soleil-se/build-snippets |
API:er och andra paket
Section titled “API:er och andra paket”| Gammalt namn | Nytt namn |
|---|---|
@soleil/config-requester | @soleil-se/config-requester |
@soleil/config-validate | @soleil-se/config-validate |
@soleil/eslint-config-sitevision | @soleil-se/eslint-config |
@soleil/mediaflow-selector-svelte | @soleil-se/config-mediaflow-svelte |
@soleil/stylelint-config | @soleil-se/stylelint-config |
@soleil/svelte-config | @soleil-se/config-svelte |
@soleil-api/i18n | @soleil-se/i18n |
@soleil-api/http-error | @soleil-se/http-error |
@soleil-api/webapp-util | @soleil-se/app-util |
@soleil-api/output-util-helper | @soleil-se/output-util-helper |
@soleil-api/requester-wrapper | @soleil-se/requester |
@soleil-api/search-helper | @soleil-se/search-helper |