├── .babelrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── and.js ├── compose.js ├── copy.js ├── findWhere.js ├── get.js ├── getPath.js ├── index.js ├── isDeepEqual.js ├── isEqual.js ├── literal.js ├── merge.js ├── not.js ├── or.js ├── package.json ├── pop.js ├── push.js ├── set.js ├── setPath.js ├── shift.js ├── src ├── and.js ├── compose.js ├── copy.js ├── get.js ├── getPath.js ├── helpers │ ├── isTruthy.js │ └── toDisplayName.js ├── isDeepEqual.js ├── isEqual.js ├── literal.js ├── not.js ├── or.js ├── set.js ├── setPath.js ├── state │ ├── findWhere.js │ ├── merge.js │ ├── pop.js │ ├── push.js │ ├── shift.js │ └── unshift.js └── when.js ├── test ├── copy.js ├── customOperators.js ├── helpers │ ├── chaiCounter.js │ └── controller.js ├── operators.js ├── set.js ├── state.js └── when.js ├── unshift.js └── when.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | lib 3 | node_modules 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | *.log 2 | node_modules 3 | src 4 | test 5 | .babelrc 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/README.md -------------------------------------------------------------------------------- /and.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/and').default 2 | -------------------------------------------------------------------------------- /compose.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/compose').default 2 | -------------------------------------------------------------------------------- /copy.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/copy').default 2 | -------------------------------------------------------------------------------- /findWhere.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/state/findWhere').default 2 | -------------------------------------------------------------------------------- /get.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/get').default 2 | -------------------------------------------------------------------------------- /getPath.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/getPath').default 2 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/index.js -------------------------------------------------------------------------------- /isDeepEqual.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/isDeepEqual').default 2 | -------------------------------------------------------------------------------- /isEqual.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/isEqual').default 2 | -------------------------------------------------------------------------------- /literal.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/literal').default 2 | -------------------------------------------------------------------------------- /merge.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/state/merge').default 2 | -------------------------------------------------------------------------------- /not.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/not').default 2 | -------------------------------------------------------------------------------- /or.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/or').default 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/package.json -------------------------------------------------------------------------------- /pop.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/state/pop').default 2 | -------------------------------------------------------------------------------- /push.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/state/push').default 2 | -------------------------------------------------------------------------------- /set.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/set').default 2 | -------------------------------------------------------------------------------- /setPath.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/setPath').default 2 | -------------------------------------------------------------------------------- /shift.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/state/shift').default 2 | -------------------------------------------------------------------------------- /src/and.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/and.js -------------------------------------------------------------------------------- /src/compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/compose.js -------------------------------------------------------------------------------- /src/copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/copy.js -------------------------------------------------------------------------------- /src/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/get.js -------------------------------------------------------------------------------- /src/getPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/getPath.js -------------------------------------------------------------------------------- /src/helpers/isTruthy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/helpers/isTruthy.js -------------------------------------------------------------------------------- /src/helpers/toDisplayName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/helpers/toDisplayName.js -------------------------------------------------------------------------------- /src/isDeepEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/isDeepEqual.js -------------------------------------------------------------------------------- /src/isEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/isEqual.js -------------------------------------------------------------------------------- /src/literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/literal.js -------------------------------------------------------------------------------- /src/not.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/not.js -------------------------------------------------------------------------------- /src/or.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/or.js -------------------------------------------------------------------------------- /src/set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/set.js -------------------------------------------------------------------------------- /src/setPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/setPath.js -------------------------------------------------------------------------------- /src/state/findWhere.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/state/findWhere.js -------------------------------------------------------------------------------- /src/state/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/state/merge.js -------------------------------------------------------------------------------- /src/state/pop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/state/pop.js -------------------------------------------------------------------------------- /src/state/push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/state/push.js -------------------------------------------------------------------------------- /src/state/shift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/state/shift.js -------------------------------------------------------------------------------- /src/state/unshift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/state/unshift.js -------------------------------------------------------------------------------- /src/when.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/src/when.js -------------------------------------------------------------------------------- /test/copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/copy.js -------------------------------------------------------------------------------- /test/customOperators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/customOperators.js -------------------------------------------------------------------------------- /test/helpers/chaiCounter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/helpers/chaiCounter.js -------------------------------------------------------------------------------- /test/helpers/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/helpers/controller.js -------------------------------------------------------------------------------- /test/operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/operators.js -------------------------------------------------------------------------------- /test/set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/set.js -------------------------------------------------------------------------------- /test/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/state.js -------------------------------------------------------------------------------- /test/when.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cerebral-legacy/cerebral-addons/HEAD/test/when.js -------------------------------------------------------------------------------- /unshift.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/state/unshift').default 2 | -------------------------------------------------------------------------------- /when.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/when').default 2 | --------------------------------------------------------------------------------