Skip to content

Commit

Permalink
Add type checking
Browse files Browse the repository at this point in the history
  • Loading branch information
kokororin committed Feb 16, 2020
1 parent 0746932 commit 2096475
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 32 deletions.
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"build": "cross-env NODE_ENV=production webpack --progress",
"lint": "eslint ./src",
"start": "webpack --watch",
"pretest": "tsc --noEmit --p ./types",
"test": "npm run test:browser && npm run test:node",
"posttest": "npm run lint",
"test:browser": "cross-env NODE_ENV=test karma start",
Expand Down Expand Up @@ -72,7 +73,7 @@
"mocha": "^3.5.0",
"multer": "^1.3.0",
"puppeteer": "^1.5.0",
"system-sleep": "^1.3.6",
"typescript": "^3.7.5",
"webpack": "^3.5.3",
"webpack-bundle-analyzer": "^2.9.1"
},
Expand Down
6 changes: 3 additions & 3 deletions test/server.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
/* eslint object-shorthand: 0 */
const bodyParser = require('body-parser');
const upload = require('multer')();
const sleep = require('system-sleep');

function server(app) {
app.use(bodyParser.json());
Expand Down Expand Up @@ -47,8 +46,9 @@ function server(app) {
});

app.get('/with/timeout', function(req, res) {
sleep(1000);
res.send('timeout');
setTimeout(() => {
res.send('timeout');
});
});

app.post('/with/post', function(req, res) {
Expand Down
34 changes: 6 additions & 28 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1135,11 +1135,6 @@ binary-extensions@^1.0.0:
resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz#9aeb9a6c5e88638aad171e167f5900abe24835d0"
integrity sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=

bindings@~1.2.1:
version "1.2.1"
resolved "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz#14ad6113812d2d37d72e67b4cacb4bb726505f11"
integrity sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=

blob@0.0.4:
version "0.0.4"
resolved "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921"
Expand Down Expand Up @@ -1756,21 +1751,6 @@ date-now@^0.1.4:
resolved "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=

deasync-promise@1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/deasync-promise/-/deasync-promise-1.0.1.tgz#2b27de478167af4ef34ba99879c52ec0cedd61c2"
integrity sha1-KyfeR4Fnr07zS6mYecUuwM7dYcI=
dependencies:
deasync "^0.1.7"

deasync@^0.1.7:
version "0.1.10"
resolved "https://registry.npmjs.org/deasync/-/deasync-0.1.10.tgz#4e4a6836fbe0477bd5f908308bd2a96557d5d7fe"
integrity sha1-TkpoNvvgR3vV+Qgwi9KpZVfV1/4=
dependencies:
bindings "~1.2.1"
nan "^2.0.7"

debug@2.2.0:
version "2.2.0"
resolved "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
Expand Down Expand Up @@ -3979,7 +3959,7 @@ mute-stream@0.0.7:
resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=

nan@^2.0.7, nan@^2.3.0:
nan@^2.3.0:
version "2.7.0"
resolved "https://registry.npmjs.org/nan/-/nan-2.7.0.tgz#d95bf721ec877e08db276ed3fc6eb78f9083ad46"
integrity sha1-2Vv3IeyHfgjbJ27T/G63j5CDrUY=
Expand Down Expand Up @@ -5190,13 +5170,6 @@ supports-color@^4.0.0, supports-color@^4.2.1:
dependencies:
has-flag "^2.0.0"

system-sleep@^1.3.6:
version "1.3.6"
resolved "https://registry.npmjs.org/system-sleep/-/system-sleep-1.3.6.tgz#ed9b698ae991f3e6cee85aa0083c9a06a9b6bc03"
integrity sha512-tBQqFUdmuFQhiXtptJR0Nu+fOL0lGFRML2BD0G02bCCCHAZ09Qmu0M/nPzjJL/qx23zQ7arFMo2/LCvfSsgJZA==
dependencies:
deasync-promise "1.0.1"

table@^4.0.1:
version "4.0.2"
resolved "https://registry.npmjs.org/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
Expand Down Expand Up @@ -5352,6 +5325,11 @@ typedarray@^0.0.6:
resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=

typescript@^3.7.5:
version "3.7.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.5.tgz#0692e21f65fd4108b9330238aac11dd2e177a1ae"
integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==

uglify-js@^2.6, uglify-js@^2.8.29:
version "2.8.29"
resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
Expand Down

0 comments on commit 2096475

Please sign in to comment.