'deque',
'dequeue',
'dequeued',
+ 'dts',
'ecma',
'elu',
'enqueue',
## [Unreleased]
+### Added
+
+- Bundle typescript types declaration into one file.
+
## [2.6.37] - 2023-08-28
### Fixed
"author": "",
"license": "ISC",
"dependencies": {
- "axios": "^1.4.0",
+ "axios": "^1.5.0",
"node-fetch": "^3.3.2",
"poolifier": "^2.6.37"
},
"devDependencies": {
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"typescript": "^5.2.2"
}
}
dependencies:
axios:
- specifier: ^1.4.0
- version: 1.4.0
+ specifier: ^1.5.0
+ version: 1.5.0
node-fetch:
specifier: ^3.3.2
version: 3.3.2
devDependencies:
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
typescript:
specifier: ^5.2.2
version: 5.2.2
packages:
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
dev: false
- /axios@1.4.0:
- resolution: {integrity: sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==}
+ /axios@1.5.0:
+ resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==}
dependencies:
follow-redirects: 1.15.2
form-data: 4.0.0
"license": "ISC",
"dependencies": {
"express": "^4.18.2",
- "poolifier": "^2.6.35"
+ "poolifier": "^2.6.37"
},
"devDependencies": {
- "@rollup/plugin-typescript": "^11.1.2",
+ "@rollup/plugin-typescript": "^11.1.3",
"@types/express": "^4.17.17",
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"rollup": "^3.28.1",
"rollup-plugin-delete": "^2.0.0",
"tslib": "^2.6.2",
specifier: ^4.18.2
version: 4.18.2
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
devDependencies:
'@rollup/plugin-typescript':
- specifier: ^11.1.2
- version: 11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
+ specifier: ^11.1.3
+ version: 11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
'@types/express':
specifier: ^4.17.17
version: 4.17.17
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
rollup:
specifier: ^3.28.1
version: 3.28.1
fastq: 1.15.0
dev: true
- /@rollup/plugin-typescript@11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
- resolution: {integrity: sha512-0ghSOCMcA7fl1JM+0gYRf+Q/HWyg+zg7/gDSc+fRLmlJWcW5K1I+CLRzaRhXf4Y3DRyPnnDo4M2ktw+a6JcDEg==}
+ /@rollup/plugin-typescript@11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
+ resolution: {integrity: sha512-8o6cNgN44kQBcpsUJTbTXMTtb87oR1O0zgP3Dxm71hrNgparap3VujgofEilTYJo+ivf2ke6uy3/E5QEaiRlDA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.14.0||^3.0.0
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/estree@1.0.1:
/@types/express-serve-static-core@4.17.35:
resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
'@types/send': 0.17.1
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/http-errors@2.0.1:
resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
dev: true
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/qs@6.9.7:
resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/serve-static@1.15.2:
dependencies:
'@types/http-errors': 2.0.1
'@types/mime': 3.0.1
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/accepts@1.3.8:
engines: {node: '>=8.6'}
dev: true
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"license": "ISC",
"dependencies": {
"express": "^4.18.2",
- "poolifier": "^2.6.35"
+ "poolifier": "^2.6.37"
},
"devDependencies": {
- "@rollup/plugin-typescript": "^11.1.2",
+ "@rollup/plugin-typescript": "^11.1.3",
"@types/express": "^4.17.17",
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"rollup": "^3.28.1",
"rollup-plugin-delete": "^2.0.0",
"tslib": "^2.6.2",
specifier: ^4.18.2
version: 4.18.2
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
devDependencies:
'@rollup/plugin-typescript':
- specifier: ^11.1.2
- version: 11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
+ specifier: ^11.1.3
+ version: 11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
'@types/express':
specifier: ^4.17.17
version: 4.17.17
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
rollup:
specifier: ^3.28.1
version: 3.28.1
fastq: 1.15.0
dev: true
- /@rollup/plugin-typescript@11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
- resolution: {integrity: sha512-0ghSOCMcA7fl1JM+0gYRf+Q/HWyg+zg7/gDSc+fRLmlJWcW5K1I+CLRzaRhXf4Y3DRyPnnDo4M2ktw+a6JcDEg==}
+ /@rollup/plugin-typescript@11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
+ resolution: {integrity: sha512-8o6cNgN44kQBcpsUJTbTXMTtb87oR1O0zgP3Dxm71hrNgparap3VujgofEilTYJo+ivf2ke6uy3/E5QEaiRlDA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.14.0||^3.0.0
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/estree@1.0.1:
/@types/express-serve-static-core@4.17.35:
resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
'@types/send': 0.17.1
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/http-errors@2.0.1:
resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
dev: true
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/qs@6.9.7:
resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/serve-static@1.15.2:
dependencies:
'@types/http-errors': 2.0.1
'@types/mime': 3.0.1
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/accepts@1.3.8:
engines: {node: '>=8.6'}
dev: true
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"license": "ISC",
"dependencies": {
"express": "^4.18.2",
- "poolifier": "^2.6.35"
+ "poolifier": "^2.6.37"
},
"devDependencies": {
"@types/express": "^4.17.17",
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"typescript": "^5.2.2"
}
}
specifier: ^4.18.2
version: 4.18.2
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
devDependencies:
'@types/express':
specifier: ^4.17.17
version: 4.17.17
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
typescript:
specifier: ^5.2.2
version: 5.2.2
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/express-serve-static-core@4.17.35:
resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
'@types/send': 0.17.1
resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==}
dev: true
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/qs@6.9.7:
resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/serve-static@1.15.2:
dependencies:
'@types/http-errors': 2.0.1
'@types/mime': 3.0.1
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/accepts@1.3.8:
resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
dev: false
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"author": "",
"license": "ISC",
"dependencies": {
- "fastify": "^4.21.0",
+ "fastify": "^4.22.0",
"poolifier": "^2.6.35"
},
"devDependencies": {
- "@rollup/plugin-typescript": "^11.1.2",
+ "@rollup/plugin-typescript": "^11.1.3",
"@types/node": "^20.5.6",
"rollup": "^3.28.1",
"rollup-plugin-delete": "^2.0.0",
dependencies:
fastify:
- specifier: ^4.21.0
- version: 4.21.0
+ specifier: ^4.22.0
+ version: 4.22.0
poolifier:
specifier: ^2.6.35
version: 2.6.35
devDependencies:
'@rollup/plugin-typescript':
- specifier: ^11.1.2
- version: 11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
+ specifier: ^11.1.3
+ version: 11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
'@types/node':
specifier: ^20.5.6
version: 20.5.6
fastq: 1.15.0
dev: true
- /@rollup/plugin-typescript@11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
- resolution: {integrity: sha512-0ghSOCMcA7fl1JM+0gYRf+Q/HWyg+zg7/gDSc+fRLmlJWcW5K1I+CLRzaRhXf4Y3DRyPnnDo4M2ktw+a6JcDEg==}
+ /@rollup/plugin-typescript@11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
+ resolution: {integrity: sha512-8o6cNgN44kQBcpsUJTbTXMTtb87oR1O0zgP3Dxm71hrNgparap3VujgofEilTYJo+ivf2ke6uy3/E5QEaiRlDA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.14.0||^3.0.0
resolution: {integrity: sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==}
dev: false
- /fastify@4.21.0:
- resolution: {integrity: sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==}
+ /fastify@4.22.0:
+ resolution: {integrity: sha512-HLoBmetdQ6zaJohKW6jzUww8NnwHzkbIbUEyAzM+Nnf7cZVSXRuUV+6b2/xLmu6GGkruIFJ/bIQoKWYRx4wnAQ==}
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.3.0
"author": "",
"license": "ISC",
"dependencies": {
- "fastify": "^4.21.0",
+ "fastify": "^4.22.0",
"fastify-plugin": "^4.5.1",
- "poolifier": "^2.6.35"
+ "poolifier": "^2.6.37"
},
"devDependencies": {
- "@rollup/plugin-typescript": "^11.1.2",
+ "@rollup/plugin-typescript": "^11.1.3",
"@types/node": "^20.5.6",
"rollup": "^3.28.1",
"rollup-plugin-delete": "^2.0.0",
dependencies:
fastify:
- specifier: ^4.21.0
- version: 4.21.0
+ specifier: ^4.22.0
+ version: 4.22.0
fastify-plugin:
specifier: ^4.5.1
version: 4.5.1
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
devDependencies:
'@rollup/plugin-typescript':
- specifier: ^11.1.2
- version: 11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
+ specifier: ^11.1.3
+ version: 11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
'@types/node':
specifier: ^20.5.6
version: 20.5.6
fastq: 1.15.0
dev: true
- /@rollup/plugin-typescript@11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
- resolution: {integrity: sha512-0ghSOCMcA7fl1JM+0gYRf+Q/HWyg+zg7/gDSc+fRLmlJWcW5K1I+CLRzaRhXf4Y3DRyPnnDo4M2ktw+a6JcDEg==}
+ /@rollup/plugin-typescript@11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
+ resolution: {integrity: sha512-8o6cNgN44kQBcpsUJTbTXMTtb87oR1O0zgP3Dxm71hrNgparap3VujgofEilTYJo+ivf2ke6uy3/E5QEaiRlDA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.14.0||^3.0.0
resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==}
dev: false
- /fastify@4.21.0:
- resolution: {integrity: sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==}
+ /fastify@4.22.0:
+ resolution: {integrity: sha512-HLoBmetdQ6zaJohKW6jzUww8NnwHzkbIbUEyAzM+Nnf7cZVSXRuUV+6b2/xLmu6GGkruIFJ/bIQoKWYRx4wnAQ==}
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.3.0
thread-stream: 2.4.0
dev: false
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"author": "",
"license": "ISC",
"dependencies": {
- "fastify": "^4.21.0",
+ "fastify": "^4.22.0",
"fastify-plugin": "^4.5.1",
- "poolifier": "^2.6.35"
+ "poolifier": "^2.6.37"
},
"devDependencies": {
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"typescript": "^5.2.2"
}
}
dependencies:
fastify:
- specifier: ^4.21.0
- version: 4.21.0
+ specifier: ^4.22.0
+ version: 4.22.0
fastify-plugin:
specifier: ^4.5.1
version: 4.5.1
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
devDependencies:
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
typescript:
specifier: ^5.2.2
version: 5.2.2
fast-json-stringify: 5.8.0
dev: false
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/abort-controller@3.0.0:
resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==}
dev: false
- /fastify@4.21.0:
- resolution: {integrity: sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==}
+ /fastify@4.22.0:
+ resolution: {integrity: sha512-HLoBmetdQ6zaJohKW6jzUww8NnwHzkbIbUEyAzM+Nnf7cZVSXRuUV+6b2/xLmu6GGkruIFJ/bIQoKWYRx4wnAQ==}
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.3.0
thread-stream: 2.4.0
dev: false
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"license": "ISC",
"dependencies": {
"nodemailer": "^6.9.4",
- "poolifier": "^2.6.35"
+ "poolifier": "^2.6.37"
},
"devDependencies": {
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"@types/nodemailer": "^6.4.9",
"typescript": "^5.2.2"
}
specifier: ^6.9.4
version: 6.9.4
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
devDependencies:
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
'@types/nodemailer':
specifier: ^6.4.9
version: 6.4.9
packages:
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/nodemailer@6.4.9:
resolution: {integrity: sha512-XYG8Gv+sHjaOtUpiuytahMy2mM3rectgroNbs6R3djZEKmPNiIJwe9KqOJBGzKKnNZNKvnuvmugBgpq3w/S0ig==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/nodemailer@6.9.4:
engines: {node: '>=6.0.0'}
dev: false
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"author": "",
"license": "ISC",
"dependencies": {
- "poolifier": "^2.6.35",
+ "poolifier": "^2.6.37",
"ws": "^8.13.0"
},
"devDependencies": {
- "@rollup/plugin-typescript": "^11.1.2",
+ "@rollup/plugin-typescript": "^11.1.3",
"@types/node": "^20.5.6",
"@types/ws": "^8.5.5",
"rollup": "^3.28.1",
dependencies:
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
ws:
specifier: ^8.13.0
version: 8.13.0(bufferutil@4.0.7)(utf-8-validate@6.0.3)
devDependencies:
'@rollup/plugin-typescript':
- specifier: ^11.1.2
- version: 11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
+ specifier: ^11.1.3
+ version: 11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
'@types/node':
specifier: ^20.5.6
version: 20.5.6
fastq: 1.15.0
dev: true
- /@rollup/plugin-typescript@11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
- resolution: {integrity: sha512-0ghSOCMcA7fl1JM+0gYRf+Q/HWyg+zg7/gDSc+fRLmlJWcW5K1I+CLRzaRhXf4Y3DRyPnnDo4M2ktw+a6JcDEg==}
+ /@rollup/plugin-typescript@11.1.3(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2):
+ resolution: {integrity: sha512-8o6cNgN44kQBcpsUJTbTXMTtb87oR1O0zgP3Dxm71hrNgparap3VujgofEilTYJo+ivf2ke6uy3/E5QEaiRlDA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.14.0||^3.0.0
engines: {node: '>=8.6'}
dev: true
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"author": "",
"license": "ISC",
"dependencies": {
- "poolifier": "^2.6.35",
+ "poolifier": "^2.6.37",
"ws": "^8.13.0"
},
"devDependencies": {
"@rollup/plugin-typescript": "^11.1.2",
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"@types/ws": "^8.5.5",
"rollup": "^3.28.1",
"rollup-plugin-delete": "^2.0.0",
dependencies:
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
ws:
specifier: ^8.13.0
version: 8.13.0(bufferutil@4.0.7)(utf-8-validate@6.0.3)
specifier: ^11.1.2
version: 11.1.2(rollup@3.28.1)(tslib@2.6.2)(typescript@5.2.2)
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
'@types/ws':
specifier: ^8.5.5
version: 8.5.5
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/@types/minimatch@5.1.2:
resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
dev: true
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/ws@8.5.5:
resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/aggregate-error@3.1.0:
engines: {node: '>=8.6'}
dev: true
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"author": "",
"license": "ISC",
"dependencies": {
- "poolifier": "^2.6.35",
+ "poolifier": "^2.6.37",
"ws": "^8.13.0"
},
"devDependencies": {
- "@types/node": "^20.5.6",
+ "@types/node": "^20.5.7",
"@types/ws": "^8.5.5",
"typescript": "^5.2.2"
},
dependencies:
poolifier:
- specifier: ^2.6.35
- version: 2.6.35
+ specifier: ^2.6.37
+ version: 2.6.37
ws:
specifier: ^8.13.0
version: 8.13.0(bufferutil@4.0.7)(utf-8-validate@6.0.3)
devDependencies:
'@types/node':
- specifier: ^20.5.6
- version: 20.5.6
+ specifier: ^20.5.7
+ version: 20.5.7
'@types/ws':
specifier: ^8.5.5
version: 8.5.5
packages:
- /@types/node@20.5.6:
- resolution: {integrity: sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==}
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/ws@8.5.5:
resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==}
dependencies:
- '@types/node': 20.5.6
+ '@types/node': 20.5.7
dev: true
/bufferutil@4.0.7:
requiresBuild: true
dev: false
- /poolifier@2.6.35:
- resolution: {integrity: sha512-pNma73oAgpjVwMaiUB697258LnQV4wKBEbr0Rk5lttOuiRWGVff3+/1p3UxkEc86HNUrL7XbiLv+bZYbCLD6Tw==}
+ /poolifier@2.6.37:
+ resolution: {integrity: sha512-f2LQTGfDxIWFLyXa/Rn/DTJToR0uRrfKNpCEIyPstK2T7OJSXLQ/5LzMBW4CJbiO1th/y/0ePiFdD+EcfGKe1A==}
engines: {node: '>=16.14.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
"rollup-plugin-analyzer": "^4.0.0",
"rollup-plugin-command": "^1.1.3",
"rollup-plugin-delete": "^2.0.0",
+ "rollup-plugin-dts": "^6.0.0",
"rome": "^12.1.3",
"sinon": "^15.2.0",
"source-map-support": "^0.5.21",
rollup-plugin-delete:
specifier: ^2.0.0
version: 2.0.0
+ rollup-plugin-dts:
+ specifier: ^6.0.0
+ version: 6.0.0(rollup@3.28.1)(typescript@5.2.2)
rome:
specifier: ^12.1.3
version: 12.1.3
/@babel/helper-validator-identifier@7.22.5:
resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
engines: {node: '>=6.9.0'}
+ requiresBuild: true
dev: true
/@babel/highlight@7.22.13:
resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==}
engines: {node: '>=6.9.0'}
+ requiresBuild: true
dependencies:
'@babel/helper-validator-identifier': 7.22.5
chalk: 2.4.2
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
+ requiresBuild: true
dependencies:
color-convert: 1.9.3
dev: true
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
engines: {node: '>=4'}
+ requiresBuild: true
dependencies:
ansi-styles: 3.2.1
escape-string-regexp: 1.0.5
/color-convert@1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
+ requiresBuild: true
dependencies:
color-name: 1.1.3
dev: true
/color-name@1.1.3:
resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
+ requiresBuild: true
dev: true
/color-name@1.1.4:
/escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
+ requiresBuild: true
dev: true
/escape-string-regexp@2.0.0:
/has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
+ requiresBuild: true
dev: true
/has-flag@4.0.0:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: true
+ /magic-string@0.30.3:
+ resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
+
/make-dir@4.0.0:
resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
engines: {node: '>=10'}
del: 5.1.0
dev: true
+ /rollup-plugin-dts@6.0.0(rollup@3.28.1)(typescript@5.2.2):
+ resolution: {integrity: sha512-A996xSZDAqnx/KfFttzC8mDEuyMjsRpiLCrlGc8effhK8KhE3AG0g1woQiITgFc5HSE8HWU7ccR9CiQ3vXgUlQ==}
+ engines: {node: '>=v18.17.1'}
+ peerDependencies:
+ rollup: ^3.25.0
+ typescript: ^4.5 || ^5.0
+ dependencies:
+ magic-string: 0.30.3
+ rollup: 3.28.1
+ typescript: 5.2.2
+ optionalDependencies:
+ '@babel/code-frame': 7.22.13
+ dev: true
+
/rollup@3.28.1:
resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
/supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
+ requiresBuild: true
dependencies:
has-flag: 3.0.0
dev: true
import * as os from 'node:os'
+import { dts } from 'rollup-plugin-dts'
import terser from '@rollup/plugin-terser'
import typescript from '@rollup/plugin-typescript'
import analyze from 'rollup-plugin-analyzer'
const maxWorkers = Math.floor(availableParallelism() / 2)
-export default {
- input: 'src/index.ts',
- strictDeprecations: true,
- output: [
- {
- format: 'cjs',
- ...(isDevelopmentBuild && {
- dir: 'lib',
- sourcemap: true,
- preserveModules: true,
- preserveModulesRoot: 'src'
+export default [
+ {
+ input: 'src/index.ts',
+ strictDeprecations: true,
+ output: [
+ {
+ format: 'cjs',
+ ...(isDevelopmentBuild && {
+ dir: 'lib',
+ sourcemap: true,
+ preserveModules: true,
+ preserveModulesRoot: 'src'
+ }),
+ ...(!isDevelopmentBuild && {
+ file: 'lib/index.js',
+ plugins: [terser({ maxWorkers })]
+ })
+ },
+ {
+ format: 'esm',
+ ...(isDevelopmentBuild && {
+ dir: 'lib',
+ sourcemap: true,
+ entryFileNames: '[name].mjs',
+ preserveModules: true,
+ preserveModulesRoot: 'src'
+ }),
+ ...(!isDevelopmentBuild && {
+ file: 'lib/index.mjs',
+ plugins: [terser({ maxWorkers })]
+ })
+ }
+ ],
+ external: [
+ 'node:async_hooks',
+ 'node:cluster',
+ 'node:crypto',
+ 'node:events',
+ 'node:fs',
+ 'node:os',
+ 'node:perf_hooks',
+ 'node:worker_threads'
+ ],
+ plugins: [
+ typescript({
+ tsconfig: isDevelopmentBuild
+ ? 'tsconfig.development.json'
+ : 'tsconfig.production.json'
}),
- ...(!isDevelopmentBuild && {
- file: 'lib/index.js',
- plugins: [terser({ maxWorkers })]
- })
- },
- {
- format: 'esm',
- ...(isDevelopmentBuild && {
- dir: 'lib',
- sourcemap: true,
- entryFileNames: '[name].mjs',
- preserveModules: true,
- preserveModulesRoot: 'src'
+ del({
+ targets: ['lib/*']
}),
- ...(!isDevelopmentBuild && {
- file: 'lib/index.mjs',
- plugins: [terser({ maxWorkers })]
- })
- }
- ],
- external: [
- 'node:async_hooks',
- 'node:cluster',
- 'node:crypto',
- 'node:events',
- 'node:fs',
- 'node:os',
- 'node:perf_hooks',
- 'node:worker_threads'
- ],
- plugins: [
- typescript({
- tsconfig: isDevelopmentBuild
- ? 'tsconfig.development.json'
- : 'tsconfig.production.json'
- }),
- del({
- targets: ['lib/*']
- }),
- isAnalyzeBuild && analyze(),
- isDocumentationBuild && command('pnpm typedoc')
- ]
-}
+ isAnalyzeBuild && analyze(),
+ isDocumentationBuild && command('pnpm typedoc')
+ ]
+ },
+ {
+ input: './lib/dts/index.d.ts',
+ output: [{ format: 'esm', file: 'lib/index.d.ts' }],
+ external: [
+ 'node:async_hooks',
+ 'node:cluster',
+ 'node:events',
+ 'node:perf_hooks',
+ 'node:worker_threads'
+ ],
+ plugins: [
+ dts(),
+ del({
+ targets: ['lib/dts'],
+ hook: 'buildEnd'
+ }),
+ isAnalyzeBuild && analyze()
+ ]
+ }
+]
"outDir": "lib",
"moduleResolution": "Node",
"declaration": true,
+ "declarationDir": "lib/dts",
"strict": true,
"verbatimModuleSyntax": true,
"forceConsistentCasingInFileNames": true