Skip to content

Commit ef14073

Browse files
committed
100% cov
1 parent 9249bca commit ef14073

File tree

6 files changed

+120
-81
lines changed

6 files changed

+120
-81
lines changed

.babelrc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
{
2-
"presets": [
3-
"latest",
4-
"stage-3"
5-
]
2+
"presets": ["env"],
3+
"plugins": ["transform-async-to-generator", "transform-object-rest-spread"]
64
}

__tests__/__snapshots__/index.test.js.snap

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Array [
88
],
99
Array [
1010
"Content-Length",
11-
"789",
11+
"1108",
1212
],
1313
]
1414
`;
@@ -61,6 +61,32 @@ Object {
6161
"repository": null,
6262
"version": "4.5.6",
6363
},
64+
Object {
65+
"allVersions": Array [
66+
"0.40.7",
67+
"0.40.1",
68+
"0.39.8",
69+
"0.38.1",
70+
"0.37.11",
71+
"0.37.8",
72+
"0.37.4",
73+
"0.37.2",
74+
"0.37.0",
75+
"0.36.27",
76+
"0.36.26",
77+
"0.36.25",
78+
"0.36.21",
79+
"0.36.13",
80+
"0.36.4",
81+
"0.36.1",
82+
],
83+
"author": null,
84+
"description": "The OpenComponents client-side javascript client",
85+
"name": "oc-client",
86+
"parameters": Array [],
87+
"repository": null,
88+
"version": "0.40.7",
89+
},
6490
],
6591
"registry": Object {
6692
"dependencies": Array [

__tests__/index.test.js

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,10 @@ describe('index', () => {
9797
],
9898
[
9999
JSON.stringify({
100-
components: [`${options.baseUrl}oc-a-component`]
100+
components: [
101+
`${options.baseUrl}oc-a-component`,
102+
`${options.baseUrl}oc-client`
103+
]
101104
})
102105
],
103106
[
@@ -117,6 +120,31 @@ describe('index', () => {
117120
}
118121
}
119122
})
123+
],
124+
[
125+
JSON.stringify({
126+
name: 'oc-client',
127+
description: 'The OpenComponents client-side javascript client',
128+
version: '0.40.7',
129+
allVersions: [
130+
'0.40.7',
131+
'0.40.1',
132+
'0.39.8',
133+
'0.38.1',
134+
'0.37.11',
135+
'0.37.8',
136+
'0.37.4',
137+
'0.37.2',
138+
'0.37.0',
139+
'0.36.27',
140+
'0.36.26',
141+
'0.36.25',
142+
'0.36.21',
143+
'0.36.13',
144+
'0.36.4',
145+
'0.36.1'
146+
]
147+
})
120148
]
121149
);
122150

dist/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < argument
44

55
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }
66

7-
/* eslint-disable arrow-body-style */
8-
97
var graphqlHTTP = require('express-graphql');
108
var fetch = require('node-fetch');
119
var schema = require('./schema');
@@ -52,7 +50,9 @@ var makeComponent = function () {
5250

5351
if (info.oc && info.oc.parameters) {
5452
parameters = Object.keys(info.oc.parameters).map(function (key) {
55-
return _extends({ key: key }, info.oc.parameters[key]);
53+
return _extends({
54+
key: key
55+
}, info.oc.parameters[key]);
5656
});
5757
}
5858

package-lock.json

Lines changed: 56 additions & 70 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@
3535
"devDependencies": {
3636
"babel-cli": "^6.26.0",
3737
"babel-eslint": "^8.0.3",
38-
"babel-preset-latest": "^6.24.1",
39-
"babel-preset-stage-3": "^6.24.1",
38+
"babel-plugin-transform-async-to-generator": "^6.24.1",
39+
"babel-plugin-transform-object-rest-spread": "^6.26.0",
40+
"babel-preset-env": "^1.6.1",
4041
"eslint": "^4.13.1",
4142
"eslint-config-airbnb": "^16.1.0",
4243
"eslint-plugin-import": "^2.8.0",

0 commit comments

Comments
 (0)