Skip to content

Commit 396df28

Browse files
author
Taois
committed
feat: 实验性增加新so版drpy2
1 parent 5063ef5 commit 396df28

File tree

9 files changed

+4214
-5
lines changed

9 files changed

+4214
-5
lines changed

dist/drpy-core-lite.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
"version": "1.0.2",
44
"main": "webpack.config.js",
55
"scripts": {
6-
"build": "webpack --config webpack.config.js",
7-
"esbuild": "node esbuild.config.js"
6+
"build": "webpack --config webpack.config.cjs",
7+
"esbuild": "node esbuild.config.cjs"
88
},
9-
"type": "module",
9+
1010
"engines": {
1111
"node": ">21 <23"
1212
},

src/drpy-core-lite.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import './libs/jsonpathplus.min.js';
1515
import './libs/jinja.min.js';
1616
import './libs/polywasm.min.js';
1717
import './libs/xxhash-wasm.min.js';
18+
export {Buffer} from './libs/buffer.min.js'
1819

1920

2021
// 确保全局依赖可用

src/drpy2-fast.js

Lines changed: 4098 additions & 0 deletions
Large diffs are not rendered by default.

src/drpy2-fast.min.js

Lines changed: 100 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/libs/buffer.js

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/libs/buffer.min.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ module.exports = {
8282
},
8383
{
8484
// 匹配需要作为全局脚本加载的文件
85-
test: /(gb18030|crypto-js|jsencrypt|node-rsa|pako|json5|jsonpathplus|jinja|polywasm|encoding|EncoderDecoder|xxhash-wasm)\.min\.js$/,
85+
test: /(gb18030|crypto-js|jsencrypt|node-rsa|pako|json5|jsonpathplus|jinja|polywasm|encoding|EncoderDecoder|xxhash-wasm|buffer)\.min\.js$/,
8686
use: ['script-loader']
8787
}
8888
]

0 commit comments

Comments
 (0)