We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9f12e4a commit d209431Copy full SHA for d209431
src/stdlib.js
@@ -1,19 +1,20 @@
1
/* wenyan-catsrc-ignore */
2
3
function loadStdlib() {
4
- let STDLIB = {};
+ const STDLIB = {};
5
6
try {
7
const raw = require.context("../lib", true, /.*\.wy$/);
8
9
raw.keys().forEach(key => {
10
const parts = key.slice(2, -3).split("/");
11
const data = raw(key).default;
12
+ let sublib = STDLIB;
13
for (const part of parts.slice(0, -1)) {
- if (!STDLIB[part]) STDLIB[part] = {};
14
- STDLIB = STDLIB[part];
+ if (!sublib[part]) sublib[part] = {};
15
+ sublib = sublib[part];
16
}
- STDLIB[parts[parts.length - 1]] = data;
17
+ sublib[parts[parts.length - 1]] = data;
18
});
19
} catch (e) {} // ignore "require.context" error for testing
20
0 commit comments