JS+ 🧡 Svelte
Prerequisites
Section titled “Prerequisites”- A text editor • VS Code with JS+ extension
- Node.js • >=24
- A package manager
- TypeScript installed in your project • >=5.9.3
- Svelte installed in your project • >=3.54.0
-
Install the necessary dependencies
Terminal window pnpm i -D @jsplang/jsp @jsplang/vite-plugin-jsp @jsplang/svelte-preprocess-jspTerminal window bun i -D @jsplang/jsp @jsplang/vite-plugin-jsp @jsplang/svelte-preprocess-jspTerminal window npm i -D @jsplang/jsp @jsplang/vite-plugin-jsp @jsplang/svelte-preprocess-jsp -
Add the JS+ plugin to your
vite.config.jsimport jsp from '@jsplang/vite-plugin-jsp';import { defineConfig } from 'vite';// https://vite.dev/config/export default defineConfig({plugins: [jsp()],}); -
Add the JS+ preprocessor to your
svelte.config.jsimport jsp from '@jsplang/svelte-preprocess-jsp';import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';/** @type {import("@sveltejs/vite-plugin-svelte").SvelteConfig} */export default {preprocess: [jsp(),vitePreprocess()],}; -
Run the development server
Terminal window pnpm devTerminal window bun devTerminal window npm run dev -
Done!