diff --git a/chai.d.ts b/chai.d.ts new file mode 100644 index 0000000..02d910b --- /dev/null +++ b/chai.d.ts @@ -0,0 +1,3 @@ +import chai from "chai"; + +export = chai; diff --git a/package.json b/package.json index a2439a8..ea1f60b 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "chai.js", "module": "esm/chai.js", "type": "module", + "types": "chai.d.ts", "scripts": { "test": "yarn build && concurrently -n w: 'yarn:test:*'", "test:browser": "karma start karma.conf.cjs --single-run", @@ -23,7 +24,8 @@ }, "files": [ "esm", - "system" + "system", + "chai.d.ts" ], "repository": { "type": "git", @@ -43,5 +45,8 @@ }, "publishConfig": { "access": "public" + }, + "dependencies": { + "@types/chai": "^4.2.12" } } diff --git a/yarn.lock b/yarn.lock index c63778c..bd918c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -708,6 +708,11 @@ "@types/node" "*" "@types/responselike" "*" +"@types/chai@^4.2.12": + version "4.2.12" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.12.tgz#6160ae454cd89dae05adc3bb97997f488b608201" + integrity sha512-aN5IAC8QNtSUdQzxu7lGBgYAOuU1tmRU4c9dIq5OKGf/SBVjXo+ffM2wEjudAWbgpOhy60nLoAGH1xm8fpCKFQ== + "@types/color-name@^1.1.1": version "1.1.1" resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"