perf: add string flattening to reduce retained memory (node only)

add a memory footprint benchmark
This commit is contained in:
Patrick Malouin
2019-10-10 09:35:15 +08:00
committed by Jun Yang
parent 7bae5bcb79
commit 3ad512c51c
7 changed files with 102 additions and 6 deletions
+10
View File
@@ -71,6 +71,11 @@ const umd = {
delimiters: ['', ''],
'./fs/node': './fs/browser'
}),
replace({
include: './src/parser/tokenizer.ts',
delimiters: ['', ''],
'./flatten/node': './flatten/browser'
}),
typescript({
tsconfigOverride: {
include: [ 'src' ],
@@ -99,6 +104,11 @@ const min = {
delimiters: ['', ''],
'./fs/node': './fs/browser'
}),
replace({
include: './src/parser/tokenizer.ts',
delimiters: ['', ''],
'./flatten/node': './flatten/browser'
}),
typescript({
tsconfigOverride: {
include: [ 'src' ],