diff --git a/package.json b/package.json index 9fb2bc8..ef8b0da 100644 --- a/package.json +++ b/package.json @@ -43,8 +43,10 @@ "typescript": "^5.0.2" }, "scripts": { - "build": "tsc", - "test": "node --test", + "clean-check": "tsc --build --clean", + "prepublishOnly": "npm run clean-check && tsc --build", + "postpublish": "npm run clean-check", + "test": "npm run clean-check && node --test", "format-code": "prettier --write \"*.js\" \"(test|lib)/*.js\"", "format-code-staged": "pretty-quick --staged --pattern \"*.js\" --pattern \"(test|lib)/*.js\"", "coverage": "c8 --reporter=lcov npm run test" diff --git a/test/index.test.js b/test/index.test.js index 55720b8..3631a91 100644 --- a/test/index.test.js +++ b/test/index.test.js @@ -83,7 +83,7 @@ test('accountAdd()', async (t) => { const contentsBefore = fs.readFileSync(file, 'utf-8') assert.strictEqual(contentsBefore, JSON.stringify([[token, promise]])) - const dbBefore = [...local.db.msgs()].map(({data}) => data) + const dbBefore = [...local.db.msgs()].map(({ data }) => data) assert.equal(dbBefore.length, 1) assert.equal(dbBefore[0].action, 'add') assert.equal(dbBefore[0].add.key.algorithm, 'ed25519') @@ -103,7 +103,7 @@ test('accountAdd()', async (t) => { }) assert.strictEqual(result1, true) - const dbAfter = [...local.db.msgs()].map(({data}) => data) + const dbAfter = [...local.db.msgs()].map(({ data }) => data) assert.equal(dbAfter.length, 2) assert.equal(dbAfter[0].action, 'add') assert.equal(dbAfter[0].add.key.algorithm, 'ed25519')