refactor: move node ofs script to electron (#44425)
* refactor: move node ofs script to electron * chore: remove empty file
This commit is contained in:
parent
f7ead785cd
commit
39b24aed92
5 changed files with 56 additions and 54 deletions
28
script/node/generate_original_fs.py
Normal file
28
script/node/generate_original_fs.py
Normal file
|
@ -0,0 +1,28 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
NODE_ROOT_DIR = "../../third_party/electron_node"
|
||||
out_dir = sys.argv[1]
|
||||
fs_files = sys.argv[2:]
|
||||
|
||||
for fs_file in fs_files:
|
||||
with open(os.path.join(NODE_ROOT_DIR, fs_file), 'r',
|
||||
encoding='utf-8') as f:
|
||||
contents = f.read()
|
||||
original_fs_file = fs_file.replace('internal/fs/',
|
||||
'internal/original-fs/').replace('lib/fs.js',
|
||||
'lib/original-fs.js').replace('lib/fs/',
|
||||
'lib/original-fs/')
|
||||
|
||||
with open(os.path.join(out_dir, fs_file), 'w', encoding='utf-8'
|
||||
) as original_f:
|
||||
original_f.write(contents)
|
||||
|
||||
with open(os.path.join(out_dir, original_fs_file), 'w',
|
||||
encoding='utf-8') as transformed_f:
|
||||
transformed_contents = contents.replace('internal/fs/',
|
||||
'internal/original-fs/').replace('require(\'fs',
|
||||
'require(\'original-fs')
|
||||
transformed_f.write(transformed_contents)
|
Loading…
Add table
Add a link
Reference in a new issue