It manages util functions and svelte components used in UNDP GeoHub
npm install @undp-data/svelte-undp-componentsIt manages util functions and svelte components used in UNDP GeoHub.
Everything you need to build a Svelte library, powered by create-svelte.
Read more about creating a library in the docs.
If you're seeing this, you've probably already done this step. Congrats!
``bashcreate a new project in the current directory
npm create svelte@latest
$3
Once you've created a project and installed dependencies with
npm install (or pnpm install or yarn), start a development server:`bash
npm run devor start the server and open the app in a new browser tab
npm run dev -- --open
`Everything inside
src/lib is part of your library, everything inside src/routes can be used as a showcase or preview app.$3
To build your library:
`bash
npm run package
`To create a production version of your showcase app:
`bash
npm run build
`You can preview the production build with
npm run preview.> To deploy your app, you may need to install an adapter for your target environment.
$3
Go into the
package.json and give your package the desired name through the "name" option. Also consider adding a "license" field and point it to a LICENSE file which you can create from a template (one popular option is the MIT license).To publish your library to npm:
`bash
npm publish
``