[🚑] Remove filer from bundle
This commit is contained in:
parent
d11daf55ef
commit
6568161d88
4 changed files with 4 additions and 8 deletions
|
|
@ -6,6 +6,7 @@
|
||||||
<title>Flow OS</title>
|
<title>Flow OS</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<script src="https://unpkg.com/filer"></script>
|
||||||
<script src="./src/index.ts" type="module"></script>
|
<script src="./src/index.ts" type="module"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
@ -11,8 +11,6 @@ import 'prismjs/components/prism-typescript.js'
|
||||||
import 'prismjs/components/prism-css.js'
|
import 'prismjs/components/prism-css.js'
|
||||||
import { FlowWindow } from '../wm.ts'
|
import { FlowWindow } from '../wm.ts'
|
||||||
|
|
||||||
import Filer from 'filer'
|
|
||||||
|
|
||||||
interface EditorConfig {
|
interface EditorConfig {
|
||||||
path: string
|
path: string
|
||||||
}
|
}
|
||||||
|
|
@ -24,7 +22,7 @@ export default class EditorApp implements App {
|
||||||
version = '1.0.0'
|
version = '1.0.0'
|
||||||
|
|
||||||
async open (data?: EditorConfig): Promise<FlowWindow> {
|
async open (data?: EditorConfig): Promise<FlowWindow> {
|
||||||
const fs = new Filer.FileSystem()
|
const fs = new (window as any).Filer.FileSystem()
|
||||||
|
|
||||||
const win = (window as any).wm.createWindow({
|
const win = (window as any).wm.createWindow({
|
||||||
title: this.name,
|
title: this.name,
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@ import { App } from '../types.ts'
|
||||||
import flow from '../flow.ts'
|
import flow from '../flow.ts'
|
||||||
import { FlowWindow } from '../wm.ts'
|
import { FlowWindow } from '../wm.ts'
|
||||||
|
|
||||||
import Filer from 'filer'
|
|
||||||
import { Stats } from 'fs'
|
import { Stats } from 'fs'
|
||||||
|
|
||||||
export default class FilesApp implements App {
|
export default class FilesApp implements App {
|
||||||
|
|
@ -14,7 +13,7 @@ export default class FilesApp implements App {
|
||||||
version = '1.0.0'
|
version = '1.0.0'
|
||||||
|
|
||||||
async open (): Promise<FlowWindow> {
|
async open (): Promise<FlowWindow> {
|
||||||
const fs = new Filer.FileSystem()
|
const fs = new (window as any).Filer.FileSystem()
|
||||||
|
|
||||||
const win = (window as any).wm.createWindow({
|
const win = (window as any).wm.createWindow({
|
||||||
title: this.name,
|
title: this.name,
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,8 @@
|
||||||
import { defineConfig } from 'vite'
|
import { defineConfig } from 'vite'
|
||||||
import { nodePolyfills } from 'vite-plugin-node-polyfills'
|
import { nodePolyfills } from 'vite-plugin-node-polyfills'
|
||||||
import { viteRequire } from 'vite-require'
|
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [
|
plugins: [
|
||||||
nodePolyfills(),
|
nodePolyfills()
|
||||||
viteRequire()
|
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue