Skip to content

Commit a3d9618

Browse files
committed
remove lowdb
1 parent 997b3d4 commit a3d9618

3 files changed

Lines changed: 6 additions & 21 deletions

File tree

packages/monopoly/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@
3232
"@prisel/monopoly-common": "^0.0.0",
3333
"@prisel/server": "^0.1.3",
3434
"@prisel/protos": "^0.1.3",
35-
"@prisel/state": "~0.0.14",
36-
"lowdb": "3.0.0"
35+
"@prisel/state": "~0.0.14"
3736
},
3837
"devDependencies": {
3938
"@prisel/jest-preset": "0.0.0",

packages/monopoly/src/flags.ts

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,5 @@
1-
import { JSONFileSync, LowSync, MemorySync } from 'lowdb';
2-
import { join } from 'path';
31
import { defaultFlags } from './defaultFlags';
42

5-
const adapter =
6-
process.env.NODE_ENV === 'development'
7-
? new JSONFileSync<typeof defaultFlags>(join(__dirname, '.flags'))
8-
: new MemorySync<typeof defaultFlags>();
9-
10-
const db = new LowSync(adapter);
11-
12-
console.log('environment is development', process.env.NODE_ENV === 'development');
13-
14-
db.data = db.data || defaultFlags;
15-
db.write();
16-
173
export const flags = {
18-
get() {
19-
db.read();
20-
return db.data;
21-
},
4+
get: () => defaultFlags,
225
};
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"extends": "./tsconfig",
33
"files": ["./server.ts"],
4-
"exclude": ["node_modules", "**/lib", "**/node_modules"]
4+
"exclude": ["node_modules", "**/lib", "**/node_modules"],
5+
"compilerOptions": {
6+
"module": "commonjs"
7+
}
58
}

0 commit comments

Comments
 (0)