├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .prettierrc.js ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets └── images │ ├── apc_demo.gif │ └── apc_logo.png ├── package.json ├── src ├── __api__ │ ├── _fragments.js │ ├── _mutations.js │ ├── _queries.js │ └── index.js ├── __components__ │ ├── Stories.js │ └── StoriesList.js ├── __fixtures__ │ └── index.js ├── __mocks__ │ ├── _schema.js │ └── index.js ├── __tests__ │ ├── errors.test.js │ ├── index.test.js │ ├── story_add_remove-no-params-edge.test.js │ ├── story_add_remove-no-params.test.js │ ├── story_add_remove.test.js │ ├── story_add_remove_any.test.js │ ├── story_custom_add_remove-no-params-edge.test.js │ ├── story_custom_add_remove-no-params.test.js │ ├── story_custom_add_remove.test.js │ ├── story_move-merged-values.test.js │ ├── story_move-no-params-edge.test.js │ ├── story_move-no-params.test.js │ └── story_move.test.js ├── _enums.js ├── _helpers.js ├── handle-element │ ├── _filter-element.js │ ├── _insert-element.js │ └── index.js ├── index.js └── messages.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | dist 3 | lib 4 | node_modules -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/.eslintrc -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | coverage 3 | dist 4 | lib 5 | node_modules 6 | *.log 7 | 8 | // vsc plugin 9 | /.history 10 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/apc_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/assets/images/apc_demo.gif -------------------------------------------------------------------------------- /assets/images/apc_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/assets/images/apc_logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/package.json -------------------------------------------------------------------------------- /src/__api__/_fragments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__api__/_fragments.js -------------------------------------------------------------------------------- /src/__api__/_mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__api__/_mutations.js -------------------------------------------------------------------------------- /src/__api__/_queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__api__/_queries.js -------------------------------------------------------------------------------- /src/__api__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__api__/index.js -------------------------------------------------------------------------------- /src/__components__/Stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__components__/Stories.js -------------------------------------------------------------------------------- /src/__components__/StoriesList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__components__/StoriesList.js -------------------------------------------------------------------------------- /src/__fixtures__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__fixtures__/index.js -------------------------------------------------------------------------------- /src/__mocks__/_schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__mocks__/_schema.js -------------------------------------------------------------------------------- /src/__mocks__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__mocks__/index.js -------------------------------------------------------------------------------- /src/__tests__/errors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/errors.test.js -------------------------------------------------------------------------------- /src/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/index.test.js -------------------------------------------------------------------------------- /src/__tests__/story_add_remove-no-params-edge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_add_remove-no-params-edge.test.js -------------------------------------------------------------------------------- /src/__tests__/story_add_remove-no-params.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_add_remove-no-params.test.js -------------------------------------------------------------------------------- /src/__tests__/story_add_remove.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_add_remove.test.js -------------------------------------------------------------------------------- /src/__tests__/story_add_remove_any.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_add_remove_any.test.js -------------------------------------------------------------------------------- /src/__tests__/story_custom_add_remove-no-params-edge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_custom_add_remove-no-params-edge.test.js -------------------------------------------------------------------------------- /src/__tests__/story_custom_add_remove-no-params.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_custom_add_remove-no-params.test.js -------------------------------------------------------------------------------- /src/__tests__/story_custom_add_remove.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_custom_add_remove.test.js -------------------------------------------------------------------------------- /src/__tests__/story_move-merged-values.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_move-merged-values.test.js -------------------------------------------------------------------------------- /src/__tests__/story_move-no-params-edge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_move-no-params-edge.test.js -------------------------------------------------------------------------------- /src/__tests__/story_move-no-params.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_move-no-params.test.js -------------------------------------------------------------------------------- /src/__tests__/story_move.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/__tests__/story_move.test.js -------------------------------------------------------------------------------- /src/_enums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/_enums.js -------------------------------------------------------------------------------- /src/_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/_helpers.js -------------------------------------------------------------------------------- /src/handle-element/_filter-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/handle-element/_filter-element.js -------------------------------------------------------------------------------- /src/handle-element/_insert-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/handle-element/_insert-element.js -------------------------------------------------------------------------------- /src/handle-element/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/handle-element/index.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/index.js -------------------------------------------------------------------------------- /src/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/src/messages.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecerroni/apollo-cache-updater/HEAD/yarn.lock --------------------------------------------------------------------------------