This is an automated email from the ASF dual-hosted git repository. glynnbird pushed a commit to branch fetch in repository https://gitbox.apache.org/repos/asf/couchdb-nano.git
commit 1ad4561b22b7369f1da75c28007d3adc54f74bbb Author: Glynn Bird <[email protected]> AuthorDate: Wed Dec 14 14:03:48 2022 +0000 added typescript parsing --- package-lock.json | 38 ++++++++++++++++++++++++++++++++++++-- package.json | 6 ++++-- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0978f1f..d14c949 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,11 +11,20 @@ "dependencies": { "undici": "^5.14.0" }, - "devDependencies": {}, + "devDependencies": { + "@types/node": "^18.11.15", + "typescript": "^4.9.4" + }, "engines": { - "node": ">=18" + "node": ">=12.18" } }, + "node_modules/@types/node": { + "version": "18.11.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.15.tgz", + "integrity": "sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==", + "dev": true + }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -35,6 +44,19 @@ "node": ">=10.0.0" } }, + "node_modules/typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/undici": { "version": "5.14.0", "resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", @@ -48,6 +70,12 @@ } }, "dependencies": { + "@types/node": { + "version": "18.11.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.15.tgz", + "integrity": "sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==", + "dev": true + }, "busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -61,6 +89,12 @@ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" }, + "typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "dev": true + }, "undici": { "version": "5.14.0", "resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", diff --git a/package.json b/package.json index 9013ae0..38b7db6 100644 --- a/package.json +++ b/package.json @@ -20,14 +20,16 @@ "undici": "^5.14.0" }, "devDependencies": { + "@types/node": "^18.11.15", + "typescript": "^4.9.4" }, "scripts": { - "test": "node --test ./test/*.test.js" + "test": "tsc lib/nano.d.ts && node --test ./test/*.test.js" }, "main": "./lib/nano.js", "types": "./lib/nano.d.ts", "engines": { - "node": ">=18" + "node": ">=12.18" }, "pre-commit": [ "test"
