hara-native 0.1.13

HAL-free native host runtime and package launcher for Hara
Documentation
import { defineConfig } from "vite";
import { dirname, resolve } from "node:path";
import { fileURLToPath } from "node:url";

const web = dirname(fileURLToPath(import.meta.url));

export default defineConfig({
  resolve: {
    alias: {
      "@hara-lang/db-sqlite": resolve(web, "packages/db-sqlite/index.mjs")
    }
  },
  build: {
    target: "es2022",
    outDir: "dist-sqlite-browser",
    emptyOutDir: true,
    assetsInlineLimit: 0,
    lib: {
      entry: resolve(web, "entries/sqlite-browser.mjs"),
      formats: ["es"],
      fileName: () => "provider.mjs"
    },
    rollupOptions: {
      output: {
        assetFileNames: "assets/[name][extname]"
      }
    }
  }
});