mirror of
https://github.com/nodejs/node.git
synced 2025-08-15 13:48:44 +02:00
deps,lib,src: add experimental web storage
This commit introduces an experimental implementation of the Web Storage API using SQLite as the backing data store. PR-URL: https://github.com/nodejs/node/pull/52435 Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ethan Arrowood <ethan@arrowood.dev>
This commit is contained in:
parent
340cb6887d
commit
3d09e579d3
109 changed files with 275542 additions and 0 deletions
16
node.gyp
16
node.gyp
|
@ -146,6 +146,7 @@
|
|||
'src/node_wasi.cc',
|
||||
'src/node_wasm_web_api.cc',
|
||||
'src/node_watchdog.cc',
|
||||
'src/node_webstorage.cc',
|
||||
'src/node_worker.cc',
|
||||
'src/node_zlib.cc',
|
||||
'src/path.cc',
|
||||
|
@ -272,6 +273,7 @@
|
|||
'src/node_v8_platform-inl.h',
|
||||
'src/node_wasi.h',
|
||||
'src/node_watchdog.h',
|
||||
'src/node_webstorage.h',
|
||||
'src/node_worker.h',
|
||||
'src/path.h',
|
||||
'src/permission/child_process_permission.h',
|
||||
|
@ -544,6 +546,7 @@
|
|||
|
||||
'dependencies': [
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
],
|
||||
|
||||
'msvs_settings': {
|
||||
|
@ -838,6 +841,7 @@
|
|||
'dependencies': [
|
||||
'deps/googletest/googletest.gyp:gtest_prod',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
'deps/simdjson/simdjson.gyp:simdjson',
|
||||
'deps/simdutf/simdutf.gyp:simdutf',
|
||||
'deps/ada/ada.gyp:ada',
|
||||
|
@ -1022,6 +1026,7 @@
|
|||
'dependencies': [
|
||||
'<(node_lib_target_name)',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
],
|
||||
|
||||
'includes': [
|
||||
|
@ -1033,6 +1038,7 @@
|
|||
'deps/v8/include',
|
||||
'deps/cares/include',
|
||||
'deps/uv/include',
|
||||
'deps/sqlite',
|
||||
'test/cctest',
|
||||
],
|
||||
|
||||
|
@ -1065,6 +1071,7 @@
|
|||
'dependencies': [
|
||||
'<(node_lib_target_name)',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
'deps/uvwasi/uvwasi.gyp:uvwasi',
|
||||
],
|
||||
'includes': [
|
||||
|
@ -1075,6 +1082,7 @@
|
|||
'tools/msvs/genfiles',
|
||||
'deps/v8/include',
|
||||
'deps/cares/include',
|
||||
'deps/sqlite',
|
||||
'deps/uv/include',
|
||||
'deps/uvwasi/include',
|
||||
'test/cctest',
|
||||
|
@ -1109,6 +1117,7 @@
|
|||
'<(node_lib_target_name)',
|
||||
'deps/googletest/googletest.gyp:gtest_prod',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
'deps/uvwasi/uvwasi.gyp:uvwasi',
|
||||
'deps/ada/ada.gyp:ada',
|
||||
],
|
||||
|
@ -1120,6 +1129,7 @@
|
|||
'tools/msvs/genfiles',
|
||||
'deps/v8/include',
|
||||
'deps/cares/include',
|
||||
'deps/sqlite',
|
||||
'deps/uv/include',
|
||||
'deps/uvwasi/include',
|
||||
'test/cctest',
|
||||
|
@ -1156,6 +1166,7 @@
|
|||
'deps/googletest/googletest.gyp:gtest',
|
||||
'deps/googletest/googletest.gyp:gtest_main',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
'deps/simdjson/simdjson.gyp:simdjson',
|
||||
'deps/simdutf/simdutf.gyp:simdutf',
|
||||
'deps/ada/ada.gyp:ada',
|
||||
|
@ -1171,6 +1182,7 @@
|
|||
'deps/v8/include',
|
||||
'deps/cares/include',
|
||||
'deps/uv/include',
|
||||
'deps/sqlite',
|
||||
'test/cctest',
|
||||
],
|
||||
|
||||
|
@ -1232,6 +1244,7 @@
|
|||
'dependencies': [
|
||||
'<(node_lib_target_name)',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
'deps/ada/ada.gyp:ada',
|
||||
],
|
||||
|
||||
|
@ -1246,6 +1259,7 @@
|
|||
'deps/v8/include',
|
||||
'deps/cares/include',
|
||||
'deps/uv/include',
|
||||
'deps/sqlite',
|
||||
'test/embedding',
|
||||
],
|
||||
|
||||
|
@ -1345,6 +1359,7 @@
|
|||
'dependencies': [
|
||||
'<(node_lib_target_name)',
|
||||
'deps/histogram/histogram.gyp:histogram',
|
||||
'deps/sqlite/sqlite.gyp:sqlite',
|
||||
'deps/ada/ada.gyp:ada',
|
||||
'deps/simdjson/simdjson.gyp:simdjson',
|
||||
'deps/simdutf/simdutf.gyp:simdutf',
|
||||
|
@ -1360,6 +1375,7 @@
|
|||
'deps/v8/include',
|
||||
'deps/cares/include',
|
||||
'deps/uv/include',
|
||||
'deps/sqlite',
|
||||
],
|
||||
|
||||
'defines': [ 'NODE_WANT_INTERNALS=1' ],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue