move tldraw/next inside of logseq

This commit is contained in:
Peng Xiao
2022-05-16 19:55:07 +08:00
parent a62d6e7e90
commit e02a7dd344
434 changed files with 34554 additions and 38456 deletions

View File

@@ -0,0 +1,65 @@
/* eslint-disable */
const fs = require('fs')
const esbuild = require('esbuild')
const { gzip } = require('zlib')
const pkg = require('../package.json')
const { log } = console
async function main() {
if (fs.existsSync('./dist')) {
fs.rmSync('./dist', { recursive: true }, e => {
if (e) {
throw e
}
})
}
try {
esbuild.buildSync({
entryPoints: ['./src/index.ts'],
outdir: 'dist/cjs',
minify: false,
bundle: true,
format: 'cjs',
target: 'es6',
tsconfig: './tsconfig.build.json',
external: Object.keys(pkg.dependencies),
metafile: true,
sourcemap: true,
})
const esmResult = esbuild.buildSync({
entryPoints: ['./src/index.ts'],
outdir: 'dist/esm',
minify: false,
bundle: true,
format: 'esm',
target: 'es6',
tsconfig: './tsconfig.build.json',
external: Object.keys(pkg.dependencies),
metafile: true,
sourcemap: true,
})
const esmSize = Object.values(esmResult.metafile.outputs).reduce(
(acc, { bytes }) => acc + bytes,
0
)
fs.readFile('./dist/esm/index.js', (_err, data) => {
gzip(data, (_err, result) => {
log(
`${pkg.name}: Built package. ${(esmSize / 1000).toFixed(2)}kb (${(
result.length / 1000
).toFixed(2)}kb gzipped)`
)
})
})
} catch (e) {
log(`× ${pkg.name}: Build failed due to an error.`)
log(e)
}
}
main()

View File

@@ -0,0 +1,31 @@
/* eslint-disable */
const esbuild = require('esbuild')
const pkg = require('../package.json')
const { log } = console
async function main() {
try {
await esbuild.build({
entryPoints: ['src/index.tsx'],
outfile: 'dist/index.js',
bundle: true,
minify: false,
sourcemap: true,
incremental: true,
target: ['chrome58', 'firefox57', 'safari11', 'edge18'],
define: {
'process.env.NODE_ENV': '"development"',
},
watch: {
onRebuild(err) {
err ? error('❌ Failed') : log('✅ Updated')
},
},
})
} catch (err) {
process.exit(1)
}
}
main()