├── .babelrc ├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── README.md ├── config ├── custom.js ├── dev.env.js ├── index.js ├── prod.env.js └── test.env.js ├── favicon.ico ├── index.html ├── lib ├── db │ ├── index.js │ └── main.js ├── graphql │ ├── errors │ │ └── index.js │ ├── externalTypes.js │ ├── index.js │ ├── partials │ │ ├── MutationFieldsVersion.js │ │ ├── MutationVersionArgs.js │ │ └── index.js │ ├── resolves │ │ ├── CreateUser.js │ │ ├── DeleteRecord.js │ │ ├── GetRecords.js │ │ ├── GetUser.js │ │ ├── GetVersionedRecords.js │ │ ├── PurgeRecords.js │ │ └── index.js │ ├── schemas │ │ ├── Users.js │ │ └── index.js │ ├── types │ │ ├── ChangeLog.js │ │ ├── EnumChangeLogType.js │ │ ├── EnumStatusCode.js │ │ ├── Status.js │ │ ├── UseCurrent.js │ │ ├── User.js │ │ ├── VersionMetadata.js │ │ └── index.js │ └── utils │ │ ├── constants.js │ │ ├── db.js │ │ ├── graphql.js │ │ └── index.js ├── index.js └── server │ ├── index.js │ └── sockets.js ├── package.json ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ ├── Forms.vue │ └── Hello.vue ├── main.js └── vuex │ ├── actions.js │ ├── getters.js │ ├── modules │ └── graphql.js │ ├── mutation-types.js │ └── store.js ├── static └── .gitkeep └── test ├── e2e ├── custom-assertions │ └── elementCount.js ├── nightwatch.conf.js ├── runner.js └── specs │ └── test.js └── unit ├── .eslintrc ├── index.js ├── karma.conf.js └── specs └── Hello.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/README.md -------------------------------------------------------------------------------- /config/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/config/custom.js -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/config/test.env.js -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/favicon.ico -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/index.html -------------------------------------------------------------------------------- /lib/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/db/index.js -------------------------------------------------------------------------------- /lib/db/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/db/main.js -------------------------------------------------------------------------------- /lib/graphql/errors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/errors/index.js -------------------------------------------------------------------------------- /lib/graphql/externalTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/externalTypes.js -------------------------------------------------------------------------------- /lib/graphql/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/index.js -------------------------------------------------------------------------------- /lib/graphql/partials/MutationFieldsVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/partials/MutationFieldsVersion.js -------------------------------------------------------------------------------- /lib/graphql/partials/MutationVersionArgs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/partials/MutationVersionArgs.js -------------------------------------------------------------------------------- /lib/graphql/partials/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/partials/index.js -------------------------------------------------------------------------------- /lib/graphql/resolves/CreateUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/CreateUser.js -------------------------------------------------------------------------------- /lib/graphql/resolves/DeleteRecord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/DeleteRecord.js -------------------------------------------------------------------------------- /lib/graphql/resolves/GetRecords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/GetRecords.js -------------------------------------------------------------------------------- /lib/graphql/resolves/GetUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/GetUser.js -------------------------------------------------------------------------------- /lib/graphql/resolves/GetVersionedRecords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/GetVersionedRecords.js -------------------------------------------------------------------------------- /lib/graphql/resolves/PurgeRecords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/PurgeRecords.js -------------------------------------------------------------------------------- /lib/graphql/resolves/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/resolves/index.js -------------------------------------------------------------------------------- /lib/graphql/schemas/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/schemas/Users.js -------------------------------------------------------------------------------- /lib/graphql/schemas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/schemas/index.js -------------------------------------------------------------------------------- /lib/graphql/types/ChangeLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/ChangeLog.js -------------------------------------------------------------------------------- /lib/graphql/types/EnumChangeLogType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/EnumChangeLogType.js -------------------------------------------------------------------------------- /lib/graphql/types/EnumStatusCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/EnumStatusCode.js -------------------------------------------------------------------------------- /lib/graphql/types/Status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/Status.js -------------------------------------------------------------------------------- /lib/graphql/types/UseCurrent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/UseCurrent.js -------------------------------------------------------------------------------- /lib/graphql/types/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/User.js -------------------------------------------------------------------------------- /lib/graphql/types/VersionMetadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/VersionMetadata.js -------------------------------------------------------------------------------- /lib/graphql/types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/types/index.js -------------------------------------------------------------------------------- /lib/graphql/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/utils/constants.js -------------------------------------------------------------------------------- /lib/graphql/utils/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/utils/db.js -------------------------------------------------------------------------------- /lib/graphql/utils/graphql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/utils/graphql.js -------------------------------------------------------------------------------- /lib/graphql/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/graphql/utils/index.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/server/index.js -------------------------------------------------------------------------------- /lib/server/sockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/lib/server/sockets.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/Forms.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/components/Forms.vue -------------------------------------------------------------------------------- /src/components/Hello.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/components/Hello.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/main.js -------------------------------------------------------------------------------- /src/vuex/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/vuex/actions.js -------------------------------------------------------------------------------- /src/vuex/getters.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by bhoriuchi on 5/26/16. 3 | */ 4 | -------------------------------------------------------------------------------- /src/vuex/modules/graphql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/vuex/modules/graphql.js -------------------------------------------------------------------------------- /src/vuex/mutation-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/vuex/mutation-types.js -------------------------------------------------------------------------------- /src/vuex/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/src/vuex/store.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/e2e/custom-assertions/elementCount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/e2e/custom-assertions/elementCount.js -------------------------------------------------------------------------------- /test/e2e/nightwatch.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/e2e/nightwatch.conf.js -------------------------------------------------------------------------------- /test/e2e/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/e2e/runner.js -------------------------------------------------------------------------------- /test/e2e/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/e2e/specs/test.js -------------------------------------------------------------------------------- /test/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/unit/.eslintrc -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/Hello.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhoriuchi/vue-graphql-rethink/HEAD/test/unit/specs/Hello.spec.js --------------------------------------------------------------------------------