├── .circleci └── config.yml ├── .gitignore ├── .gitmodules ├── Gemfile ├── Gruntfile.js ├── README.md ├── articles ├── Rakefile ├── afterword.re ├── apollo-link.re ├── cache.re ├── catalog.yml ├── config-ebook.yml ├── config.yml ├── epub_style.css ├── epub_style.scss ├── images │ └── .gitkeep ├── introduction.re ├── lib │ └── tasks │ │ └── review.rake ├── locale.yml ├── misc.re ├── preface.re ├── prh.yml ├── sty │ ├── README.md │ ├── gentombow.sty │ ├── jsbook.cls │ ├── jumoline.sty │ ├── plistings.sty │ ├── review-base.sty │ ├── review-custom.sty │ ├── review-jsbook.cls │ ├── review-style.sty │ ├── reviewmacro.sty │ └── techbooster-doujin-base.sty ├── style-web.css ├── style-web.scss ├── style.css ├── style.scss └── utilities.re ├── code ├── cache-example │ ├── .gitignore │ ├── graphql-schema.js │ ├── package-lock.json │ ├── package.json │ ├── schema.graphql │ ├── schema.json │ ├── src │ │ ├── apolloTypes │ │ │ └── fragmentTypes.ts │ │ ├── graphql │ │ │ ├── ReadCacheFragment.ts │ │ │ ├── ReadCacheQuery.ts │ │ │ ├── WriteCacheFragment.ts │ │ │ ├── WriteCacheFragment1.ts │ │ │ ├── WriteCacheFragment2.ts │ │ │ ├── WriteCacheQuery.ts │ │ │ └── globalTypes.ts │ │ ├── queryAsASchema.ts │ │ ├── writeData.ts │ │ ├── writeFragment.ts │ │ └── writeQuery.ts │ └── tsconfig.json ├── github-query │ ├── .envrc.sample │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── schema.json │ └── src │ │ ├── graphql │ │ ├── ViewerQuery.ts │ │ └── globalTypes.ts │ │ └── index.ts ├── lib-examples │ ├── .gitignore │ ├── babel.config.js │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ ├── graphql-tools.test.ts.snap │ │ │ └── graphql.test.ts.snap │ │ ├── graphql-tools.test.ts │ │ └── graphql.test.ts │ └── tsconfig.json └── link-example │ ├── .envrc.sample │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── schema.json │ ├── src │ └── index.ts │ └── tsconfig.json ├── package.json ├── redpen-conf-ja.xml ├── scripts └── replaceString.js └── setup.sh /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/.gitmodules -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/Gemfile -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/README.md -------------------------------------------------------------------------------- /articles/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/Rakefile -------------------------------------------------------------------------------- /articles/afterword.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/afterword.re -------------------------------------------------------------------------------- /articles/apollo-link.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/apollo-link.re -------------------------------------------------------------------------------- /articles/cache.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/cache.re -------------------------------------------------------------------------------- /articles/catalog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/catalog.yml -------------------------------------------------------------------------------- /articles/config-ebook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/config-ebook.yml -------------------------------------------------------------------------------- /articles/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/config.yml -------------------------------------------------------------------------------- /articles/epub_style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/epub_style.css -------------------------------------------------------------------------------- /articles/epub_style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/epub_style.scss -------------------------------------------------------------------------------- /articles/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /articles/introduction.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/introduction.re -------------------------------------------------------------------------------- /articles/lib/tasks/review.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/lib/tasks/review.rake -------------------------------------------------------------------------------- /articles/locale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/locale.yml -------------------------------------------------------------------------------- /articles/misc.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/misc.re -------------------------------------------------------------------------------- /articles/preface.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/preface.re -------------------------------------------------------------------------------- /articles/prh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/prh.yml -------------------------------------------------------------------------------- /articles/sty/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/README.md -------------------------------------------------------------------------------- /articles/sty/gentombow.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/gentombow.sty -------------------------------------------------------------------------------- /articles/sty/jsbook.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/jsbook.cls -------------------------------------------------------------------------------- /articles/sty/jumoline.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/jumoline.sty -------------------------------------------------------------------------------- /articles/sty/plistings.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/plistings.sty -------------------------------------------------------------------------------- /articles/sty/review-base.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/review-base.sty -------------------------------------------------------------------------------- /articles/sty/review-custom.sty: -------------------------------------------------------------------------------- 1 | % for user-defined macro 2 | -------------------------------------------------------------------------------- /articles/sty/review-jsbook.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/review-jsbook.cls -------------------------------------------------------------------------------- /articles/sty/review-style.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/review-style.sty -------------------------------------------------------------------------------- /articles/sty/reviewmacro.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/reviewmacro.sty -------------------------------------------------------------------------------- /articles/sty/techbooster-doujin-base.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/sty/techbooster-doujin-base.sty -------------------------------------------------------------------------------- /articles/style-web.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/style-web.css -------------------------------------------------------------------------------- /articles/style-web.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/style-web.scss -------------------------------------------------------------------------------- /articles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/style.css -------------------------------------------------------------------------------- /articles/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/style.scss -------------------------------------------------------------------------------- /articles/utilities.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/articles/utilities.re -------------------------------------------------------------------------------- /code/cache-example/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | src/**/*.js 4 | -------------------------------------------------------------------------------- /code/cache-example/graphql-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/graphql-schema.js -------------------------------------------------------------------------------- /code/cache-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/package-lock.json -------------------------------------------------------------------------------- /code/cache-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/package.json -------------------------------------------------------------------------------- /code/cache-example/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/schema.graphql -------------------------------------------------------------------------------- /code/cache-example/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/schema.json -------------------------------------------------------------------------------- /code/cache-example/src/apolloTypes/fragmentTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/apolloTypes/fragmentTypes.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/ReadCacheFragment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/ReadCacheFragment.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/ReadCacheQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/ReadCacheQuery.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/WriteCacheFragment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/WriteCacheFragment.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/WriteCacheFragment1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/WriteCacheFragment1.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/WriteCacheFragment2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/WriteCacheFragment2.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/WriteCacheQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/WriteCacheQuery.ts -------------------------------------------------------------------------------- /code/cache-example/src/graphql/globalTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/graphql/globalTypes.ts -------------------------------------------------------------------------------- /code/cache-example/src/queryAsASchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/queryAsASchema.ts -------------------------------------------------------------------------------- /code/cache-example/src/writeData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/writeData.ts -------------------------------------------------------------------------------- /code/cache-example/src/writeFragment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/writeFragment.ts -------------------------------------------------------------------------------- /code/cache-example/src/writeQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/src/writeQuery.ts -------------------------------------------------------------------------------- /code/cache-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/cache-example/tsconfig.json -------------------------------------------------------------------------------- /code/github-query/.envrc.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/.envrc.sample -------------------------------------------------------------------------------- /code/github-query/.gitignore: -------------------------------------------------------------------------------- 1 | .envrc 2 | 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /code/github-query/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/package-lock.json -------------------------------------------------------------------------------- /code/github-query/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/package.json -------------------------------------------------------------------------------- /code/github-query/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/schema.json -------------------------------------------------------------------------------- /code/github-query/src/graphql/ViewerQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/src/graphql/ViewerQuery.ts -------------------------------------------------------------------------------- /code/github-query/src/graphql/globalTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/src/graphql/globalTypes.ts -------------------------------------------------------------------------------- /code/github-query/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/github-query/src/index.ts -------------------------------------------------------------------------------- /code/lib-examples/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /code/lib-examples/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/babel.config.js -------------------------------------------------------------------------------- /code/lib-examples/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/jest.config.js -------------------------------------------------------------------------------- /code/lib-examples/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/package-lock.json -------------------------------------------------------------------------------- /code/lib-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/package.json -------------------------------------------------------------------------------- /code/lib-examples/src/__snapshots__/graphql-tools.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/src/__snapshots__/graphql-tools.test.ts.snap -------------------------------------------------------------------------------- /code/lib-examples/src/__snapshots__/graphql.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/src/__snapshots__/graphql.test.ts.snap -------------------------------------------------------------------------------- /code/lib-examples/src/graphql-tools.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/src/graphql-tools.test.ts -------------------------------------------------------------------------------- /code/lib-examples/src/graphql.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/src/graphql.test.ts -------------------------------------------------------------------------------- /code/lib-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/lib-examples/tsconfig.json -------------------------------------------------------------------------------- /code/link-example/.envrc.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/link-example/.envrc.sample -------------------------------------------------------------------------------- /code/link-example/.gitignore: -------------------------------------------------------------------------------- 1 | .envrc 2 | 3 | node_modules/ 4 | 5 | src/**/*.js 6 | -------------------------------------------------------------------------------- /code/link-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/link-example/package-lock.json -------------------------------------------------------------------------------- /code/link-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/link-example/package.json -------------------------------------------------------------------------------- /code/link-example/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/link-example/schema.json -------------------------------------------------------------------------------- /code/link-example/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/link-example/src/index.ts -------------------------------------------------------------------------------- /code/link-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/code/link-example/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/package.json -------------------------------------------------------------------------------- /redpen-conf-ja.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/redpen-conf-ja.xml -------------------------------------------------------------------------------- /scripts/replaceString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/scripts/replaceString.js -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vvakame/apollo-swamped-book/HEAD/setup.sh --------------------------------------------------------------------------------