Skip to content

Commit 255a060

Browse files
author
Phil Varner
authored
Enable Typescript typechecking by default (#334)
1 parent 7e87c66 commit 255a060

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+5315
-5985
lines changed

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@
1616
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
1717
},
1818
"editor.tabSize": 2,
19-
"files.insertFinalNewline": true
19+
"files.insertFinalNewline": true,
2020
}

package-lock.json

Lines changed: 5166 additions & 5919 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@
4242
},
4343
"ava": {
4444
"verbose": true,
45+
"require": [
46+
"ts-node/register"
47+
],
4548
"timeout": "1m",
4649
"typescript": {
4750
"rewritePaths": {

src/lambdas/api/app.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-check
2-
31
import cors from 'cors'
42
import createError from 'http-errors'
53
import express from 'express'

src/lambdas/api/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
/* eslint-disable import/prefer-default-export */
2-
// @ts-check
32

43
/**
54
* To Do

src/lambdas/api/middleware/add-endpoint.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-check
2-
31
/**
42
* @typedef {import('express').Request} Request
53
* @typedef {import('express').Response} Response

src/lambdas/api/types.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// @ts-check
2-
31
import { z } from 'zod'
42

53
const NumberOrUndefined = z.union([z.number(), z.undefined()])

src/lambdas/api/webpack.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ const __dirname = resolve()
77
let mode = 'development'
88
let devtool = 'inline-source-map'
99

10-
if (process.env.PRODUCTION) {
10+
if (process.env['PRODUCTION']) {
1111
mode = 'production'
12-
devtool = false
12+
devtool = 'false'
1313
}
1414

1515
export default {

src/lambdas/ingest/webpack.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ const __dirname = resolve()
66
let mode = 'development'
77
let devtool = 'inline-source-map'
88

9-
if (process.env.PRODUCTION) {
9+
if (process.env['PRODUCTION']) {
1010
mode = 'production'
11-
devtool = false
11+
devtool = 'false'
1212
}
1313

1414
export default {

src/lambdas/post-hook/webpack.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ const __dirname = resolve()
66
let mode = 'development'
77
let devtool = 'inline-source-map'
88

9-
if (process.env.PRODUCTION) {
9+
if (process.env['PRODUCTION']) {
1010
mode = 'production'
11-
devtool = false
11+
devtool = 'false'
1212
}
1313

1414
export default {

0 commit comments

Comments
 (0)