observable-to-standalone
                                
                                
                                
                                    observable-to-standalone copied to clipboard
                            
                            
                            
                        Importing an Observable notebook into a standalone application
I'm not sure it's up to date… and dependabot is trying to kill it. Better to archive it @severo
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [terser](https://github.com/terser/terser) from 4.2.1 to 4.8.1. Changelog Sourced from terser's changelog. v4.8.1 (backport) Security fix for RegExps that should not be evaluated (regexp DDOS) v4.8.0 Support for numeric separators (million...
I don't think we can easily reuse the file uploader from observable. (Would love to be proven wrong.) 
``` const importScript = u => window.location.href.includes(".observableusercontent.com") ? `https://unpkg.com/${u}` : `${window.location.href.replace(/\/[^/]*$/, "")}/${u}.js`; const worker = createWorkerFrom(` // load external scripts importScripts("${importScript("d3@5")}"); importScripts("${importScript("d3-delaunay@5")}"); … `) ```