diff -Nru node-is-builtin-module-3.1.0/debian/changelog node-is-builtin-module-3.2.0/debian/changelog --- node-is-builtin-module-3.1.0/debian/changelog 2021-12-09 09:47:07.000000000 +0000 +++ node-is-builtin-module-3.2.0/debian/changelog 2022-08-18 14:02:35.000000000 +0000 @@ -1,3 +1,11 @@ +node-is-builtin-module (3.2.0-1) unstable; urgency=medium + + * Team upload + * Declare compliance with policy 4.6.1 + * New upstream version 3.2.0 (adds typescript declarations) + + -- Yadd Thu, 18 Aug 2022 16:02:35 +0200 + node-is-builtin-module (3.1.0-1) unstable; urgency=medium * Team upload diff -Nru node-is-builtin-module-3.1.0/debian/control node-is-builtin-module-3.2.0/debian/control --- node-is-builtin-module-3.1.0/debian/control 2021-12-09 09:43:49.000000000 +0000 +++ node-is-builtin-module-3.2.0/debian/control 2022-08-18 14:00:42.000000000 +0000 @@ -7,7 +7,7 @@ , dh-sequence-nodejs , node-builtin-modules , node-tape -Standards-Version: 4.6.0 +Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/js-team/node-is-builtin-module Vcs-Git: https://salsa.debian.org/js-team/node-is-builtin-module.git Homepage: https://github.com/sindresorhus/is-builtin-module diff -Nru node-is-builtin-module-3.1.0/.github/workflows/main.yml node-is-builtin-module-3.2.0/.github/workflows/main.yml --- node-is-builtin-module-3.1.0/.github/workflows/main.yml 2021-04-21 08:48:25.000000000 +0000 +++ node-is-builtin-module-3.2.0/.github/workflows/main.yml 2022-07-31 11:06:42.000000000 +0000 @@ -10,14 +10,15 @@ fail-fast: false matrix: node-version: + - 18 + - 16 - 14 - 12 - 10 - 8 - - 6 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v1 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - run: npm install diff -Nru node-is-builtin-module-3.1.0/index.d.ts node-is-builtin-module-3.2.0/index.d.ts --- node-is-builtin-module-3.1.0/index.d.ts 1970-01-01 00:00:00.000000000 +0000 +++ node-is-builtin-module-3.2.0/index.d.ts 2022-07-31 11:06:42.000000000 +0000 @@ -0,0 +1,22 @@ +/** +Returns `true` if the given `moduleName` is a Node.js builtin module, `false` otherwise. + +@param moduleName - The name of the module. + +@example +``` +import isBuiltinModule = require('is-builtin-module'); + +isBuiltinModule('fs/promises'); +//=> true + +isBuiltinModule('node:fs'); +//=> true + +isBuiltinModule('unicorn'); +//=> false +``` +*/ +declare function isBuiltinModule(moduleName: string): boolean; + +export = isBuiltinModule; diff -Nru node-is-builtin-module-3.1.0/index.test-d.ts node-is-builtin-module-3.2.0/index.test-d.ts --- node-is-builtin-module-3.1.0/index.test-d.ts 1970-01-01 00:00:00.000000000 +0000 +++ node-is-builtin-module-3.2.0/index.test-d.ts 2022-07-31 11:06:42.000000000 +0000 @@ -0,0 +1,5 @@ +import {expectType, expectError} from 'tsd'; +import isBuiltinModule = require('.'); + +expectType<(moduleName: string) => boolean>(isBuiltinModule); +expectError<() => boolean>(isBuiltinModule); diff -Nru node-is-builtin-module-3.1.0/package.json node-is-builtin-module-3.2.0/package.json --- node-is-builtin-module-3.1.0/package.json 2021-04-21 08:48:25.000000000 +0000 +++ node-is-builtin-module-3.2.0/package.json 2022-07-31 11:06:42.000000000 +0000 @@ -1,22 +1,24 @@ { "name": "is-builtin-module", - "version": "3.1.0", + "version": "3.2.0", "description": "Check if a string matches the name of a Node.js builtin module", "license": "MIT", "repository": "sindresorhus/is-builtin-module", + "funding": "https://github.com/sponsors/sindresorhus", "author": { "name": "Sindre Sorhus", "email": "sindresorhus@gmail.com", - "url": "sindresorhus.com" + "url": "https://sindresorhus.com" }, "engines": { "node": ">=6" }, "scripts": { - "test": "xo && ava" + "test": "xo && ava && tsd" }, "files": [ - "index.js" + "index.js", + "index.d.ts" ], "keywords": [ "builtin", @@ -35,10 +37,11 @@ "match" ], "dependencies": { - "builtin-modules": "^3.0.0" + "builtin-modules": "^3.3.0" }, "devDependencies": { "ava": "^0.25.0", + "tsd": "^0.7.2", "xo": "^0.23.0" } }