Skip to content

Commit 0903d25

Browse files
kbrandwijkjlengstorf
authored andcommitted
feat: copy GraphQL schema to dist folder
close #17
1 parent 415658f commit 0903d25

File tree

2 files changed

+61
-2
lines changed

2 files changed

+61
-2
lines changed

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"prepush": "npm test",
2020
"prebuild": "del-cli ./dist",
2121
"build": "babel src -d dist",
22+
"postbuild": "cpy ./src/schema.graphql ./dist",
2223
"dev": "gramps dev --data-source .",
2324
"dev:mock-data": "gramps dev --data-source . --mock",
2425
"lint": "eslint src/",
@@ -45,6 +46,7 @@
4546
"babel-jest": "^22.0.4",
4647
"babel-plugin-inline-import": "^2.0.6",
4748
"babel-preset-env": "^1.6.1",
49+
"cpy-cli": "^1.0.1",
4850
"cross-env": "^5.1.3",
4951
"del-cli": "^1.1.0",
5052
"eslint": "^4.13.1",

yarn.lock

+59-2
Original file line numberDiff line numberDiff line change
@@ -1462,6 +1462,18 @@ cosmiconfig@^3.1.0:
14621462
parse-json "^3.0.0"
14631463
require-from-string "^2.0.1"
14641464

1465+
cp-file@^3.1.0:
1466+
version "3.2.0"
1467+
resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-3.2.0.tgz#6f83616254624f0ad58aa4aa8d076f026be7e188"
1468+
dependencies:
1469+
graceful-fs "^4.1.2"
1470+
mkdirp "^0.5.0"
1471+
nested-error-stacks "^1.0.1"
1472+
object-assign "^4.0.1"
1473+
pify "^2.3.0"
1474+
pinkie-promise "^2.0.0"
1475+
readable-stream "^2.1.4"
1476+
14651477
cp-file@^5.0.0:
14661478
version "5.0.0"
14671479
resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-5.0.0.tgz#bc700fd30ca32d24d46c7fb02b992e435fc5a978"
@@ -1472,6 +1484,24 @@ cp-file@^5.0.0:
14721484
pify "^3.0.0"
14731485
safe-buffer "^5.0.1"
14741486

1487+
cpy-cli@^1.0.1:
1488+
version "1.0.1"
1489+
resolved "https://registry.yarnpkg.com/cpy-cli/-/cpy-cli-1.0.1.tgz#67fb5a4a2dec28ca8abff375de4b9e71f6a7561c"
1490+
dependencies:
1491+
cpy "^4.0.0"
1492+
meow "^3.6.0"
1493+
1494+
cpy@^4.0.0:
1495+
version "4.0.1"
1496+
resolved "https://registry.yarnpkg.com/cpy/-/cpy-4.0.1.tgz#b67267eba2f3960ba06a5a61ac94033422833424"
1497+
dependencies:
1498+
cp-file "^3.1.0"
1499+
globby "^4.0.0"
1500+
meow "^3.6.0"
1501+
nested-error-stacks "^1.0.0"
1502+
object-assign "^4.0.1"
1503+
pinkie-promise "^2.0.0"
1504+
14751505
cpy@^6.0.0:
14761506
version "6.0.0"
14771507
resolved "https://registry.yarnpkg.com/cpy/-/cpy-6.0.0.tgz#0b6888e037bb5a7b02a62249551316208a523253"
@@ -2352,6 +2382,16 @@ glob-parent@^2.0.0:
23522382
dependencies:
23532383
is-glob "^2.0.0"
23542384

2385+
glob@^6.0.1:
2386+
version "6.0.4"
2387+
resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"
2388+
dependencies:
2389+
inflight "^1.0.4"
2390+
inherits "2"
2391+
minimatch "2 || 3"
2392+
once "^1.3.0"
2393+
path-is-absolute "^1.0.0"
2394+
23552395
glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2:
23562396
version "7.1.2"
23572397
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
@@ -2381,6 +2421,17 @@ globals@^9.18.0:
23812421
version "9.18.0"
23822422
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
23832423

2424+
globby@^4.0.0:
2425+
version "4.1.0"
2426+
resolved "https://registry.yarnpkg.com/globby/-/globby-4.1.0.tgz#080f54549ec1b82a6c60e631fc82e1211dbe95f8"
2427+
dependencies:
2428+
array-union "^1.0.1"
2429+
arrify "^1.0.0"
2430+
glob "^6.0.1"
2431+
object-assign "^4.0.1"
2432+
pify "^2.0.0"
2433+
pinkie-promise "^2.0.0"
2434+
23842435
globby@^5.0.0:
23852436
version "5.0.0"
23862437
resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
@@ -3823,7 +3874,7 @@ mimic-response@^1.0.0:
38233874
version "1.0.0"
38243875
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz#df3d3652a73fded6b9b0b24146e6fd052353458e"
38253876

3826-
minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
3877+
"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
38273878
version "3.0.4"
38283879
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
38293880
dependencies:
@@ -3849,7 +3900,7 @@ minizlib@^1.0.4:
38493900
dependencies:
38503901
minipass "^2.2.1"
38513902

3852-
"mkdirp@>=0.5 0", mkdirp@^0.5.1:
3903+
"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1:
38533904
version "0.5.1"
38543905
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
38553906
dependencies:
@@ -3895,6 +3946,12 @@ nerf-dart@^1.0.0:
38953946
version "1.0.0"
38963947
resolved "https://registry.yarnpkg.com/nerf-dart/-/nerf-dart-1.0.0.tgz#e6dab7febf5ad816ea81cf5c629c5a0ebde72c1a"
38973948

3949+
nested-error-stacks@^1.0.0, nested-error-stacks@^1.0.1:
3950+
version "1.0.2"
3951+
resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz#19f619591519f096769a5ba9a86e6eeec823c3cf"
3952+
dependencies:
3953+
inherits "~2.0.1"
3954+
38983955
nested-error-stacks@^2.0.0:
38993956
version "2.0.0"
39003957
resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.0.0.tgz#98b2ffaefb4610fa3936f1e71435d30700de2840"

0 commit comments

Comments
 (0)