Skip to content

Commit

Permalink
build rc 41
Browse files Browse the repository at this point in the history
  • Loading branch information
phortx committed Jun 28, 2020
1 parent 89d804b commit bd1ffc7
Show file tree
Hide file tree
Showing 9 changed files with 78 additions and 9 deletions.
3 changes: 2 additions & 1 deletion dist/adapters/adapter.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ export declare enum ConnectionMode {
AUTO = 0,
PLAIN = 1,
NODES = 2,
EDGES = 3
EDGES = 3,
ITEMS = 4
}
export declare enum ArgumentMode {
TYPE = 0,
Expand Down
2 changes: 1 addition & 1 deletion dist/common/context.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ export default class Context {
*/
private schemaWillBeLoaded;
/**
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain'
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain' | 'items'
*/
connectionMode: ConnectionMode;
/**
Expand Down
12 changes: 11 additions & 1 deletion dist/vuex-orm-graphql.cjs.js
Original file line number Diff line number Diff line change
Expand Up @@ -14100,6 +14100,7 @@ var HttpLink = (function (_super) {
ConnectionMode[ConnectionMode["PLAIN"] = 1] = "PLAIN";
ConnectionMode[ConnectionMode["NODES"] = 2] = "NODES";
ConnectionMode[ConnectionMode["EDGES"] = 3] = "EDGES";
ConnectionMode[ConnectionMode["ITEMS"] = 4] = "ITEMS";
})(exports.ConnectionMode || (exports.ConnectionMode = {}));
(function (ArgumentMode) {
ArgumentMode[ArgumentMode["TYPE"] = 0] = "TYPE";
Expand Down Expand Up @@ -14216,6 +14217,9 @@ var Transformer = /** @class */ (function () {
else if (data["node"] && context.connectionMode === exports.ConnectionMode.EDGES) {
result = _this.transformIncomingData(data["node"], localModel, mutation, true);
}
else if (data[key].items && context.connectionMode === exports.ConnectionMode.ITEMS) {
result[pluralize$1(key)] = _this.transformIncomingData(data[key].items, localModel, mutation, true);
}
else {
var newKey = key;
if (mutation && !recursiveCall) {
Expand Down Expand Up @@ -14664,6 +14668,9 @@ var Schema = /** @class */ (function () {
else if (connection.fields.find(function (f) { return f.name === "edges"; })) {
return exports.ConnectionMode.EDGES;
}
else if (connection.fields.find(function (f) { return f.name === "items"; })) {
return exports.ConnectionMode.ITEMS;
}
else {
return exports.ConnectionMode.PLAIN;
}
Expand Down Expand Up @@ -14791,7 +14798,7 @@ var Context = /** @class */ (function () {
*/
this.debugMode = false;
/**
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain'
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain' | 'items'
*/
this.connectionMode = exports.ConnectionMode.AUTO;
/**
Expand Down Expand Up @@ -15025,6 +15032,9 @@ var QueryBuilder = /** @class */ (function () {
else if (context.connectionMode === exports.ConnectionMode.EDGES) {
return "\n " + header + " {\n edges {\n node {\n " + fields + "\n }\n }\n }\n ";
}
else if (context.connectionMode === exports.ConnectionMode.ITEMS) {
return "\n " + header + " {\n items {\n " + fields + "\n }\n }\n ";
}
else {
return "\n " + header + " {\n " + fields + "\n }\n ";
}
Expand Down
18 changes: 17 additions & 1 deletion dist/vuex-orm-graphql.esm-bundler.js
Original file line number Diff line number Diff line change
Expand Up @@ -14079,6 +14079,7 @@ var ConnectionMode;
ConnectionMode[ConnectionMode["PLAIN"] = 1] = "PLAIN";
ConnectionMode[ConnectionMode["NODES"] = 2] = "NODES";
ConnectionMode[ConnectionMode["EDGES"] = 3] = "EDGES";
ConnectionMode[ConnectionMode["ITEMS"] = 4] = "ITEMS";
})(ConnectionMode || (ConnectionMode = {}));
var ArgumentMode;
(function (ArgumentMode) {
Expand Down Expand Up @@ -14190,6 +14191,9 @@ class Transformer {
else if (data["node"] && context.connectionMode === ConnectionMode.EDGES) {
result = this.transformIncomingData(data["node"], localModel, mutation, true);
}
else if (data[key].items && context.connectionMode === ConnectionMode.ITEMS) {
result[pluralize$1(key)] = this.transformIncomingData(data[key].items, localModel, mutation, true);
}
else {
let newKey = key;
if (mutation && !recursiveCall) {
Expand Down Expand Up @@ -14607,6 +14611,9 @@ class Schema {
else if (connection.fields.find(f => f.name === "edges")) {
return ConnectionMode.EDGES;
}
else if (connection.fields.find(f => f.name === "items")) {
return ConnectionMode.ITEMS;
}
else {
return ConnectionMode.PLAIN;
}
Expand Down Expand Up @@ -14807,7 +14814,7 @@ class Context {
*/
this.debugMode = false;
/**
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain'
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain' | 'items'
*/
this.connectionMode = ConnectionMode.AUTO;
/**
Expand Down Expand Up @@ -15033,6 +15040,15 @@ class QueryBuilder {
}
}
}
`;
}
else if (context.connectionMode === ConnectionMode.ITEMS) {
return `
${header} {
items {
${fields}
}
}
`;
}
else {
Expand Down
18 changes: 17 additions & 1 deletion dist/vuex-orm-graphql.esm.js
Original file line number Diff line number Diff line change
Expand Up @@ -14079,6 +14079,7 @@ var ConnectionMode;
ConnectionMode[ConnectionMode["PLAIN"] = 1] = "PLAIN";
ConnectionMode[ConnectionMode["NODES"] = 2] = "NODES";
ConnectionMode[ConnectionMode["EDGES"] = 3] = "EDGES";
ConnectionMode[ConnectionMode["ITEMS"] = 4] = "ITEMS";
})(ConnectionMode || (ConnectionMode = {}));
var ArgumentMode;
(function (ArgumentMode) {
Expand Down Expand Up @@ -14190,6 +14191,9 @@ class Transformer {
else if (data["node"] && context.connectionMode === ConnectionMode.EDGES) {
result = this.transformIncomingData(data["node"], localModel, mutation, true);
}
else if (data[key].items && context.connectionMode === ConnectionMode.ITEMS) {
result[pluralize$1(key)] = this.transformIncomingData(data[key].items, localModel, mutation, true);
}
else {
let newKey = key;
if (mutation && !recursiveCall) {
Expand Down Expand Up @@ -14607,6 +14611,9 @@ class Schema {
else if (connection.fields.find(f => f.name === "edges")) {
return ConnectionMode.EDGES;
}
else if (connection.fields.find(f => f.name === "items")) {
return ConnectionMode.ITEMS;
}
else {
return ConnectionMode.PLAIN;
}
Expand Down Expand Up @@ -14807,7 +14814,7 @@ class Context {
*/
this.debugMode = false;
/**
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain'
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain' | 'items'
*/
this.connectionMode = ConnectionMode.AUTO;
/**
Expand Down Expand Up @@ -15033,6 +15040,15 @@ class QueryBuilder {
}
}
}
`;
}
else if (context.connectionMode === ConnectionMode.ITEMS) {
return `
${header} {
items {
${fields}
}
}
`;
}
else {
Expand Down
18 changes: 17 additions & 1 deletion dist/vuex-orm-graphql.esm.prod.js
Original file line number Diff line number Diff line change
Expand Up @@ -14079,6 +14079,7 @@ var ConnectionMode;
ConnectionMode[ConnectionMode["PLAIN"] = 1] = "PLAIN";
ConnectionMode[ConnectionMode["NODES"] = 2] = "NODES";
ConnectionMode[ConnectionMode["EDGES"] = 3] = "EDGES";
ConnectionMode[ConnectionMode["ITEMS"] = 4] = "ITEMS";
})(ConnectionMode || (ConnectionMode = {}));
var ArgumentMode;
(function (ArgumentMode) {
Expand Down Expand Up @@ -14190,6 +14191,9 @@ class Transformer {
else if (data["node"] && context.connectionMode === ConnectionMode.EDGES) {
result = this.transformIncomingData(data["node"], localModel, mutation, true);
}
else if (data[key].items && context.connectionMode === ConnectionMode.ITEMS) {
result[pluralize$1(key)] = this.transformIncomingData(data[key].items, localModel, mutation, true);
}
else {
let newKey = key;
if (mutation && !recursiveCall) {
Expand Down Expand Up @@ -14607,6 +14611,9 @@ class Schema {
else if (connection.fields.find(f => f.name === "edges")) {
return ConnectionMode.EDGES;
}
else if (connection.fields.find(f => f.name === "items")) {
return ConnectionMode.ITEMS;
}
else {
return ConnectionMode.PLAIN;
}
Expand Down Expand Up @@ -14807,7 +14814,7 @@ class Context {
*/
this.debugMode = false;
/**
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain'
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain' | 'items'
*/
this.connectionMode = ConnectionMode.AUTO;
/**
Expand Down Expand Up @@ -15033,6 +15040,15 @@ class QueryBuilder {
}
}
}
`;
}
else if (context.connectionMode === ConnectionMode.ITEMS) {
return `
${header} {
items {
${fields}
}
}
`;
}
else {
Expand Down
12 changes: 11 additions & 1 deletion dist/vuex-orm-graphql.global.js
Original file line number Diff line number Diff line change
Expand Up @@ -14099,6 +14099,7 @@ var VuexORMGraphQLPlugin = (function (exports) {
ConnectionMode[ConnectionMode["PLAIN"] = 1] = "PLAIN";
ConnectionMode[ConnectionMode["NODES"] = 2] = "NODES";
ConnectionMode[ConnectionMode["EDGES"] = 3] = "EDGES";
ConnectionMode[ConnectionMode["ITEMS"] = 4] = "ITEMS";
})(exports.ConnectionMode || (exports.ConnectionMode = {}));
(function (ArgumentMode) {
ArgumentMode[ArgumentMode["TYPE"] = 0] = "TYPE";
Expand Down Expand Up @@ -14215,6 +14216,9 @@ var VuexORMGraphQLPlugin = (function (exports) {
else if (data["node"] && context.connectionMode === exports.ConnectionMode.EDGES) {
result = _this.transformIncomingData(data["node"], localModel, mutation, true);
}
else if (data[key].items && context.connectionMode === exports.ConnectionMode.ITEMS) {
result[pluralize$1(key)] = _this.transformIncomingData(data[key].items, localModel, mutation, true);
}
else {
var newKey = key;
if (mutation && !recursiveCall) {
Expand Down Expand Up @@ -14663,6 +14667,9 @@ var VuexORMGraphQLPlugin = (function (exports) {
else if (connection.fields.find(function (f) { return f.name === "edges"; })) {
return exports.ConnectionMode.EDGES;
}
else if (connection.fields.find(function (f) { return f.name === "items"; })) {
return exports.ConnectionMode.ITEMS;
}
else {
return exports.ConnectionMode.PLAIN;
}
Expand Down Expand Up @@ -14790,7 +14797,7 @@ var VuexORMGraphQLPlugin = (function (exports) {
*/
this.debugMode = false;
/**
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain'
* Defines how to query connections. 'auto' | 'nodes' | 'edges' | 'plain' | 'items'
*/
this.connectionMode = exports.ConnectionMode.AUTO;
/**
Expand Down Expand Up @@ -15024,6 +15031,9 @@ var VuexORMGraphQLPlugin = (function (exports) {
else if (context.connectionMode === exports.ConnectionMode.EDGES) {
return "\n " + header + " {\n edges {\n node {\n " + fields + "\n }\n }\n }\n ";
}
else if (context.connectionMode === exports.ConnectionMode.ITEMS) {
return "\n " + header + " {\n items {\n " + fields + "\n }\n }\n ";
}
else {
return "\n " + header + " {\n " + fields + "\n }\n ";
}
Expand Down
2 changes: 1 addition & 1 deletion dist/vuex-orm-graphql.global.prod.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vuex-orm/plugin-graphql",
"version": "1.0.0-rc.40",
"version": "1.0.0-rc.41",
"description": "Vuex-ORM persistence plugin to sync the store against a GraphQL API.",
"main": "dist/vuex-orm-graphql.cjs.js",
"browser": "dist/vuex-orm-graphql.esm.js",
Expand Down

0 comments on commit bd1ffc7

Please sign in to comment.