This repository was archived by the owner on Sep 27, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +43
-2
lines changed Expand file tree Collapse file tree 6 files changed +43
-2
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "extends": "@artsy"
3
+ }
Original file line number Diff line number Diff line change 1
1
language : node_js
2
- node_js : ' 8.4 '
2
+ node_js : " 10 "
3
3
cache : yarn
4
+ before_install :
5
+ - echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc
6
+ script :
7
+ - yarn lint
8
+ - yarn test
9
+ - yarn build
10
+ - yarn pr-check
11
+ env :
12
+ global :
13
+ - secure : Jwf6eHnVf1Wb1n6RUmnRoBeH6McHNMKN+tnXlMP3RGIpEXR4rz5QlLByBTT/X6FcVD8o7gUzsHeYuFQeOWvflpLjAe7i87c8cts3OFyA9XUhW3vLUaK/046E7l7wkLgojseD3IoqIchJVk3ByjKjp9q3vLhbgS72izEXs4eoFdAp0uP8fVT+Xya/a2+Eqz9QuSXGSyWa8nW+HkOEO16rqntGLinc72acC1yrfXoOmFgrrnKsOsvqh8XlaE1XhrRkMwG3xPjSTp/IJQPzua5zAIxhO2lw/OmYWoKZgYeT6o7uwcwJA0xLPrYLjs2X37Lyvtc+nc1gu/HHqEMLlayMr8DwiYrbT2WP3D1m0N3cjsPmkIWf9mhgtL9u99k1XziumN0BnUoplGSik/ZS/QTGx2S4K+7OiQG/9gU4zH3gvuGC0QeblRVS7ieOppi6+dKAbBzAiN5sZGRN5EtJ1tSyV1IcqJY2ygMSAT3C/FG7Uy5RIDpESEr44nUDw7AZS648rhXCOAC1OVdoluZdNk89mHsPptHVcfWMtmrvSKl5RUMEh9n5GvG2H9ftWu2tlvKyyf30FgSfX9ny/0DUajcW5vEFSJiwZrkqnWhbIguFS0JJgf3Js42Tmo83NRISW7z6wbPG+bjhvJX9vAEjnvPkk/K+AppSEx/dMAbkZ1VANVg=
14
+ - secure : Ku5K+jFld9CUHtLpSsJKGvhacuEyPi/J/YYvgRoCM5Ejw3JdT9S55+OlQB3pVGcwD0IZ0uect1AgoCM+eAlrk/yi4y1zpED/NhAMIPfZ205hw4BJlckhGdVRpqXEjRiWnvwTMkeOaE7DdsZb/v8g7s+tPblx74hKKTsm//DhwHsOy3NJXq4YEVwWy+TG0AbXDkv7ozuIyOl8PV+Ql7Z5i3kuyjXTfjObyFQOujS2HhEPnvYPEJXYo+AzZkflxUlSatREv+e2uv3QkywBJZMFG5xAsIeWrRT9r27kr7NmQx4yj9uaF44FVBKfYcnKQlkGPPsvTt4WMBOfvPFaZcvZQBLHkxxsuLr5Dv4FyERtN3Y47BdJg+dPA1Alik5WUsCuShsEdfTN4BA0j+DYvKKgIL0dEVhKYqHVaZ3/SksxGKW6DeZyTABwJZukw2QZGlNVxbdFJyxZ4m4f8efD7lcRDTs0Zo+yePhszzKRf1sLadJJDevR68JdkuPNMP370y2oLWYw63LF9dZFJwhqQWUtC7Ec8OmKPsr4OVcfFbmlK45Vfab1Rjx99e4UpVb3c5PIug4TBjLfckYW4eW2MZjTlWq5AUYLduHDDEfb0C2KuQZAHhthRWEREx0Ap2N4rIVnbQZFqVSTRrH3PGa4RGOhWdO4NKPW3HlTS4ZeBQEmYZg=
15
+
16
+ deploy :
17
+ provider : script
18
+ script : yarn deploy
19
+ on :
20
+ branch : master
Original file line number Diff line number Diff line change 17
17
],
18
18
"homepage" :
19
19
" https://github.com/relay-tools/relay-compiler-language-typescript" ,
20
+ "publishConfig" : {
21
+ "registry" : " https://registry.npmjs.org/"
22
+ },
20
23
"repository" : {
21
24
"type" : " git" ,
22
25
"url" :
39
42
"prettier" : " prettier --write '{src,types}/**/*.ts'" ,
40
43
"sync-fixtures" :
41
44
" rsync -avh --delete --stats --progress ../relay/packages/relay-compiler/language/javascript/__tests__/fixtures/flow-generator/*.graphql test/fixtures/type-generator" ,
42
- "precommit" : " lint-staged"
45
+ "precommit" : " lint-staged" ,
46
+ "pr-check" : " scripts/pr-check.sh" ,
47
+ "deploy" : " scripts/deploy.sh"
43
48
},
44
49
"dependencies" : {
45
50
"immutable" : " ^3.8.2" ,
53
58
"typescript" : " >=2.9.1"
54
59
},
55
60
"devDependencies" : {
61
+ "@artsy/auto-config" : " ^0.0.8" ,
56
62
"@types/graphql" : " ^0.12.1" ,
57
63
"@types/invariant" : " 2.2.29" ,
58
64
"@types/jest" : " ^22.0.1" ,
Original file line number Diff line number Diff line change
1
+ if [ ! -z " $TRAVIS_BRANCH " ] && [ " $TRAVIS_BRANCH " == " master" ]; then
2
+ npx auto shipit
3
+ else
4
+ echo " Not on master, skipping deploy"
5
+ fi
Original file line number Diff line number Diff line change
1
+ if [ ! -z " $TRAVIS_PULL_REQUEST " ] && [ " $TRAVIS_PULL_REQUEST " != " false" ] && [ ! -z " $TRAVIS_JOB_WEB_URL " ]; then
2
+ npx auto pr-check --pr $TRAVIS_PULL_REQUEST --url $TRAVIS_JOB_WEB_URL
3
+ else
4
+ echo " Not on a PR, skipping PR check"
5
+ fi
Original file line number Diff line number Diff line change 2
2
# yarn lockfile v1
3
3
4
4
5
+ " @artsy/auto-config@^0.0.8 " :
6
+ version "0.0.8"
7
+ resolved "https://registry.yarnpkg.com/@artsy/auto-config/-/auto-config-0.0.8.tgz#8ed725ea865a2dd976e0b7da954c313d04b24f64"
8
+ integrity sha512-18INV7f1pqYYNxtlo/Ai9Sa24IrH/q/S+2flUw2/bWku9wAdjuRMB16+HhENO4mcQMIjw5LkfFxtrKVzpvganQ==
9
+
5
10
" @babel/code-frame@^7.0.0 " :
6
11
version "7.0.0"
7
12
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
You can’t perform that action at this time.
0 commit comments