Skip to content

Commit af9115d

Browse files
authored
🤖 Merge PR DefinitelyTyped#74834 [spdx-license-ids] Add type definitions for spdx-license-ids by @JamieMagee
1 parent a7251fc commit af9115d

File tree

6 files changed

+55
-0
lines changed

6 files changed

+55
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*
2+
!**/*.d.ts
3+
!**/*.d.cts
4+
!**/*.d.mts
5+
!**/*.d.*.ts
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
declare const deprecatedSpdxLicenseIds: string[];
2+
export = deprecatedSpdxLicenseIds;
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/// <reference path="deprecated.d.ts" />
2+
3+
declare const spdxLicenseIds: string[];
4+
export = spdxLicenseIds;
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"private": true,
3+
"name": "@types/spdx-license-ids",
4+
"version": "3.0.9999",
5+
"projects": [
6+
"https://github.com/jslicense/spdx-license-ids"
7+
],
8+
"devDependencies": {
9+
"@types/spdx-license-ids": "workspace:."
10+
},
11+
"owners": [
12+
{
13+
"name": "Jamie Magee",
14+
"githubUsername": "JamieMagee"
15+
}
16+
]
17+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import spdxLicenseIds = require("spdx-license-ids");
2+
import deprecatedIds = require("spdx-license-ids/deprecated");
3+
4+
// $ExpectType string[]
5+
spdxLicenseIds;
6+
7+
// $ExpectType string[]
8+
deprecatedIds;
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"compilerOptions": {
3+
"module": "node16",
4+
"lib": [
5+
"es6"
6+
],
7+
"noImplicitAny": true,
8+
"noImplicitThis": true,
9+
"strictNullChecks": true,
10+
"strictFunctionTypes": true,
11+
"types": [],
12+
"noEmit": true,
13+
"forceConsistentCasingInFileNames": true
14+
},
15+
"files": [
16+
"index.d.ts",
17+
"spdx-license-ids-tests.ts"
18+
]
19+
}

0 commit comments

Comments
 (0)