Skip to content

Commit 30cfa35

Browse files
committed
Type fixes
1 parent 9db9c33 commit 30cfa35

8 files changed

+941
-15
lines changed

.eslintrc.json

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"es2020": true,
5+
"node": true
6+
},
7+
"extends": "eslint:recommended",
8+
"parserOptions": {
9+
"ecmaVersion": 11,
10+
"sourceType": "module"
11+
},
12+
"rules": {
13+
}
14+
}

api.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export function getTable(name) {
2525
}
2626

2727
try {
28-
tableInfo = JSON.parse(fs.readFileSync(tableBase));
28+
tableInfo = JSON.parse(fs.readFileSync(tableBase).toString());
2929
} catch(e) {
3030
tableInfo = {
3131
tableBase,
@@ -57,7 +57,7 @@ export function getIndexedTable(name, indexed_properties = []) {
5757
fs.mkdirSync(path.dirname(indexInfoBase), {recursive:true});
5858
let indexInfo;
5959
try {
60-
indexInfo = JSON.parse(fs.readFileSync(indexInfoBase));
60+
indexInfo = JSON.parse(fs.readFileSync(indexInfoBase).toString());
6161
} catch(e) {
6262
indexInfo = {
6363
property_name: prop,
@@ -74,6 +74,7 @@ export function getIndexedTable(name, indexed_properties = []) {
7474
}
7575

7676
export function rebuildIndexedTable(name, indexed_properties) {
77+
console.log({name, indexed_properties});
7778
throw new TypeError(`Not implemented`);
7879
}
7980

clean.sh

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/sh
2+
3+
rm -rf typetests
4+
rm -rf node_modules
5+
npm upgrade
6+

decs.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
declare module "bebb4185";

0 commit comments

Comments
 (0)