mirror of
https://github.com/bolucat/Archive.git
synced 2025-12-24 13:28:37 +08:00
22 lines
536 B
JavaScript
Executable File
22 lines
536 B
JavaScript
Executable File
#!/usr/bin/env bun
|
|
|
|
import { $ } from 'bun'
|
|
import * as fs from 'node:fs/promises'
|
|
|
|
var s = await $`ls`.text()
|
|
var l = s.split('\n').filter(v => !v.startsWith('_') && v.endsWith('.tengo'))
|
|
for (var i = 0; i < l.length; i++) {
|
|
l[i] = (await $`cat ${l[i]}`.text()).replaceAll('import("brook")', 'undefined')
|
|
}
|
|
s = l.join('\n')
|
|
|
|
await fs.writeFile('/tmp/_.tengo', `
|
|
in_brooklinks := undefined
|
|
in_dnsquery := undefined
|
|
in_address := undefined
|
|
in_httprequest := undefined
|
|
in_httpresponse := undefined
|
|
${s}
|
|
`)
|
|
await $`tengo /tmp/_.tengo`
|