All the cool kids are doing this

This commit is contained in:
Nathan Bierema 2021-06-18 18:03:10 -04:00
parent 792a10da84
commit 42cc8704ba
4 changed files with 12 additions and 11 deletions

View File

@ -40,8 +40,7 @@
"prepublishOnly": "npm run clean && npm run build" "prepublishOnly": "npm run clean && npm run build"
}, },
"dependencies": { "dependencies": {
"lodash": "^4.17.21", "lodash": "^4.17.21"
"symbol-observable": "^2.0.3"
}, },
"devDependencies": { "devDependencies": {
"@types/lodash": "^4.14.170", "@types/lodash": "^4.14.170",

View File

@ -1,7 +1,7 @@
import difference from 'lodash/difference'; import difference from 'lodash/difference';
import union from 'lodash/union'; import union from 'lodash/union';
import isPlainObject from 'lodash/isPlainObject'; import isPlainObject from 'lodash/isPlainObject';
import $$observable from 'symbol-observable'; import $$observable from './symbol-observable';
import { import {
Action, Action,
Observable, Observable,

View File

@ -0,0 +1,10 @@
declare global {
interface SymbolConstructor {
readonly observable: symbol;
}
}
const $$observable = /* #__PURE__ */ (() =>
(typeof Symbol === 'function' && Symbol.observable) || '@@observable')();
export default $$observable;

View File

@ -3630,7 +3630,6 @@ __metadata:
lodash: ^4.17.21 lodash: ^4.17.21
redux: ^4.1.0 redux: ^4.1.0
rxjs: ^6.6.7 rxjs: ^6.6.7
symbol-observable: ^2.0.3
peerDependencies: peerDependencies:
redux: ^3.4.0 || ^4.0.0 redux: ^3.4.0 || ^4.0.0
languageName: unknown languageName: unknown
@ -22604,13 +22603,6 @@ resolve@^2.0.0-next.3:
languageName: node languageName: node
linkType: hard linkType: hard
"symbol-observable@npm:^2.0.3":
version: 2.0.3
resolution: "symbol-observable@npm:2.0.3"
checksum: c022177891e0aa3169bbaaed68d928ff7a2b5f5b1b2bf655b99804ecfabe280a6f1042dd3bda609475e637c57141d39b33e692b6f6b5fdb29ce7f61cf77be57f
languageName: node
linkType: hard
"symbol-tree@npm:^3.2.4": "symbol-tree@npm:^3.2.4":
version: 3.2.4 version: 3.2.4
resolution: "symbol-tree@npm:3.2.4" resolution: "symbol-tree@npm:3.2.4"