diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-05-30 10:43:46 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-05-30 10:43:46 +0100 |
| commit | bb744a1f4e3dba2258c083bd47669e0d010d0488 (patch) | |
| tree | 7f57e30c0cdeb46bade0f2dd3a34f1720e9b5e9e /package.json | |
| parent | b02278fc5677b0eb749534ed90ff3a63bd159fcc (diff) | |
Check TypeScript declarations are valid
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/package.json b/package.json index 2432a16..8acc01d 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "xmlbuilder": "^10.0.0" }, "devDependencies": { + "@types/node": "^20.2.5", "browserify": "~13.0.1", "browserify-prepend-licenses": "~1.0.0", "duck": "^0.1.12", @@ -36,6 +37,7 @@ "hamjest": "^4.0.1", "mocha": "~2.2.5", "temp": "^0.9.4", + "typescript": "^5.0.4", "uglify-js": "~2.4.8" }, "browser": { @@ -48,6 +50,7 @@ "scripts": { "pretest": "eslint lib test", "test": "mocha 'test/**/*.tests.js'", + "check-typescript": "tsc --noEmit lib/index.d.ts", "prepare": "make mammoth.browser.min.js" }, "license": "BSD-2-Clause", |
