mirror of
https://github.com/sst/opencode.git
synced 2025-08-27 08:24:06 +00:00
chore: generate sdk into packages/sdk
This commit is contained in:
parent
500cea5ce7
commit
10c8b49590
110 changed files with 12576 additions and 201 deletions
17
packages/sdk/scripts/utils/fix-index-exports.cjs
Normal file
17
packages/sdk/scripts/utils/fix-index-exports.cjs
Normal file
|
@ -0,0 +1,17 @@
|
|||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
|
||||
const indexJs =
|
||||
process.env['DIST_PATH'] ?
|
||||
path.resolve(process.env['DIST_PATH'], 'index.js')
|
||||
: path.resolve(__dirname, '..', '..', 'dist', 'index.js');
|
||||
|
||||
let before = fs.readFileSync(indexJs, 'utf8');
|
||||
let after = before.replace(
|
||||
/^(\s*Object\.defineProperty\s*\(exports,\s*["']__esModule["'].+)$/m,
|
||||
`exports = module.exports = function (...args) {
|
||||
return new exports.default(...args)
|
||||
}
|
||||
$1`.replace(/^ /gm, ''),
|
||||
);
|
||||
fs.writeFileSync(indexJs, after, 'utf8');
|
Loading…
Add table
Add a link
Reference in a new issue