diff --git a/.idea/is.iml b/.idea/is.iml new file mode 100644 index 0000000..0c8867d --- /dev/null +++ b/.idea/is.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..5cdc77d --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..e5aeaf9 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1645820743983 + + + + + + + + + + \ No newline at end of file diff --git a/package.json b/package.json index a1f4653..d07c4b4 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,6 @@ "@types/zen-observable": "^0.8.0", "@typescript-eslint/eslint-plugin": "^2.20.0", "@typescript-eslint/parser": "^2.20.0", - "@ungap/weakrefs": "^0.2.0", "ava": "^3.3.0", "del-cli": "^2.0.0", "eslint-config-xo-typescript": "^0.26.0", diff --git a/test/test.ts b/test/test.ts index f9b6091..2b6e170 100644 --- a/test/test.ts +++ b/test/test.ts @@ -7,7 +7,6 @@ import {JSDOM} from 'jsdom'; import {Subject, Observable} from 'rxjs'; import tempy = require('tempy'); import ZenObservable = require('zen-observable'); -import {WeakRef} from '@ungap/weakrefs' import is, {assert, AssertionTypeDescription, Primitive, TypedArray, TypeName} from '../source'; class PromiseSubclassFixture extends Promise {} @@ -339,9 +338,7 @@ const types = new Map([ ['weakRef', { is: is.weakRef, assert: assert.weakRef, - fixtures: [ - window.WeakRef ? new window.WeakRef({}) : new WeakRef({}) - ], + fixtures: window.WeakRef ? [new window.WeakRef({})] : [], typename: 'WeakRef' }], ['weakMap', {