From bb744a1f4e3dba2258c083bd47669e0d010d0488 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 30 May 2023 10:43:46 +0100 Subject: Check TypeScript declarations are valid --- package.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'package.json') 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", -- cgit v1.2.3