diff --git a/package.json b/package.json index e60df89..cea4063 100644 --- a/package.json +++ b/package.json @@ -1,27 +1,35 @@ { "name": "@ragestudio/vessel", - "version": "0.20.0", + "version": "0.21.0", "main": "./src/index.js", "repository": "https://github.com/ragestudio/vessel.git", "author": "RageStudio", "license": "MIT", "files": [ - "src" + "src", + "dist" ], "publishConfig": { "access": "public" }, + "scripts": { + "build": "vite build" + }, "dependencies": { "@loadable/component": "^5.16.4", "@vitejs/plugin-react": "^4.3.3", "comlink": "^4.4.1", "history": "^5.3.0", "less": "^4.2.0", + "localforage": "^1.10.0", "million": "^3.1.11", "object-observer": "^6.0.0", "react": "18.3.1", "react-dom": "18.3.1", "react-helmet": "^6.1.0", "sucrase": "^3.35.0" + }, + "devDependencies": { + "vite": "^6.2.1" } } diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..f4b0dcc --- /dev/null +++ b/vite.config.js @@ -0,0 +1,11 @@ +import { defineConfig } from "vite" +import { resolve } from "path" + +export default defineConfig({ + build: { + lib: { + entry: resolve(__dirname, "src/index.js"), + formats: ["es"], + }, + }, +})