changeset 135:a6490559ce73

WIP trying to make a usable release module
author drewp@bigasterisk.com
date Sat, 06 May 2023 14:16:01 -0700
parents 0b526ab94c84
children d00036808948
files package.json tasks.py vite.config.ts
diffstat 3 files changed, 13 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/package.json	Sat May 06 14:11:03 2023 -0700
+++ b/package.json	Sat May 06 14:16:01 2023 -0700
@@ -1,6 +1,6 @@
 {
   "name": "@bigasterisk/streamed-graph",
-  "version": "0.6.0",
+  "version": "0.8.0",
   "license": "MIT",
   "author": {
     "name": "Drew Perttula",
--- a/tasks.py	Sat May 06 14:11:03 2023 -0700
+++ b/tasks.py	Sat May 06 14:16:01 2023 -0700
@@ -43,7 +43,7 @@
     v = ctx.run('pnpm version minor').stdout.strip()
     ctx.run(f'hg commit --message "release {v}"')
     build(ctx)
-    install_to_bigasterisk_lib(ctx, 'streamed-graph.js',
+    install_to_bigasterisk_lib(ctx, 'streamed-graph.*',
                                f'lib/streamed-graph/{v}/')
     # this fails with ENEEDAUTH:
     #ctx.run(f'pnpm publish --registry https://bigasterisk.com/js', pty=True)
--- a/vite.config.ts	Sat May 06 14:11:03 2023 -0700
+++ b/vite.config.ts	Sat May 06 14:16:01 2023 -0700
@@ -4,7 +4,6 @@
 import rollupCommonjs from "@rollup/plugin-commonjs";
 
 const config: UserConfigExport = {
-  base: "https://bigasterisk.com/reposyncDev/",
   server: {
     host: "0.0.0.0",
     port: 8001,
@@ -17,26 +16,27 @@
     target: "esnext",
     lib: {
       entry: "src/index.ts",
-      formats: ["es", "cjs"],
+      formats: ["es", "cjs", "iife"],
+      name: "streamedgraph",
     },
     rollupOptions: {
-      external: /^lit/,
+      // external: /^lit/,
       plugins: [
         rollupResolve({
           browser: true,
           preferBuiltins: false,
         }),
         rollupCommonjs(),
-        terser({
-          mangle: false,
-          compress: false,
-          format: {
-            semicolons: false,
-          },
-        }) as Plugin,
+        // terser({
+        //   mangle: false,
+        //   compress: false,
+        //   format: {
+        //     semicolons: false,
+        //   },
+        // }),
       ],
     },
-    minify: true,
+    minify: false,
   },
   resolve: {
     alias: [{ find: "rdf-canonize-native", replacement: "" }],