-
Notifications
You must be signed in to change notification settings - Fork 887
Prettier #4012
Prettier #4012
Changes from 8 commits
796a28e
0a92b13
038ea15
a4ebcce
2588893
10d3ad0
df6ce78
1457b8e
bf249a4
8b540d5
57bc3ff
4a8f769
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -26,3 +26,6 @@ docs/formatters/*/index.html | |
|
||
/coverage/ | ||
/.nyc_output | ||
|
||
# ide | ||
/.idea |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# See https://help.github.com/ignore-files/ for more about ignoring files. | ||
|
||
# dependencies | ||
/node_modules | ||
|
||
# testing | ||
/coverage | ||
|
||
# production | ||
/build | ||
|
||
# ide | ||
/.idea | ||
|
||
# npm | ||
package-lock.json | ||
|
||
# misc | ||
.DS_Store | ||
.env.local | ||
.env.development.local | ||
.env.test.local | ||
.env.production.local | ||
|
||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"tabWidth": 4, | ||
"printWidth": 120 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm not sure about having a print width of There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @johnwiseheart @giladgray are there any news? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. IMO 100 is a good choice because you can see the changes in a commit side by side without scrolling (on a 1080p monitor) There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I’ve always worked with 120, but 100 is a good compromise. Also, the point the commit changes without scrolling is a good point. |
||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,6 +28,9 @@ | |
"lint": "npm-run-all -p lint:global lint:from-bin", | ||
"lint:global": "tslint --project test/tsconfig.json --format stylish", | ||
"lint:from-bin": "node bin/tslint --project test/tsconfig.json --format stylish", | ||
"precommit": "npm-run-all precommit:prettier", | ||
"precommit:prettier": "pretty-quick --staged", | ||
"prettier": "prettier --write ./**/*.{js,ts,css,scss,json,md,yml} --ignore-path ./.prettierignore", | ||
"publish:local": "./scripts/npmPublish.sh", | ||
"test": "npm-run-all test:pre -p test:mocha test:rules", | ||
"test:pre": "cd ./test/config && npm install --no-save", | ||
|
@@ -67,13 +70,17 @@ | |
"@types/semver": "^5.3.30", | ||
"chai": "^3.5.0", | ||
"github": "^8.2.1", | ||
"husky": "^0.14.3", | ||
"json-stringify-pretty-compact": "^1.0.3", | ||
"mocha": "^3.2.0", | ||
"npm-run-all": "^4.0.2", | ||
"nyc": "^10.2.0", | ||
"prettier": "^1.13.7", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Like the documentation pointed out https://prettier.io/docs/en/install.html There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Right. I changed it. |
||
"pretty-quick": "^1.6.0", | ||
"rimraf": "^2.5.4", | ||
"ts-node": "^3.3.0", | ||
"tslint": "^5.8.0", | ||
"tslint-config-prettier": "^1.13.0", | ||
"tslint-test-config-non-relative": "file:test/external/tslint-test-config-non-relative", | ||
"typescript": "~2.8.3" | ||
}, | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -303,6 +303,10 @@ chalk@^2.1.0, chalk@^2.3.0: | |
escape-string-regexp "^1.0.5" | ||
supports-color "^4.0.0" | ||
|
||
ci-info@^1.0.0: | ||
version "1.1.3" | ||
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2" | ||
|
||
cliui@^2.1.0: | ||
version "2.1.0" | ||
resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" | ||
|
@@ -478,6 +482,18 @@ event-stream@~3.3.0: | |
stream-combiner "~0.0.4" | ||
through "~2.3.1" | ||
|
||
execa@^0.8.0: | ||
version "0.8.0" | ||
resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" | ||
dependencies: | ||
cross-spawn "^5.0.1" | ||
get-stream "^3.0.0" | ||
is-stream "^1.1.0" | ||
npm-run-path "^2.0.0" | ||
p-finally "^1.0.0" | ||
signal-exit "^3.0.0" | ||
strip-eof "^1.0.0" | ||
|
||
expand-brackets@^0.1.4: | ||
version "0.1.5" | ||
resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" | ||
|
@@ -529,6 +545,12 @@ find-up@^1.0.0, find-up@^1.1.2: | |
path-exists "^2.0.0" | ||
pinkie-promise "^2.0.0" | ||
|
||
find-up@^2.1.0: | ||
version "2.1.0" | ||
resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" | ||
dependencies: | ||
locate-path "^2.0.0" | ||
|
||
[email protected]: | ||
version "0.0.7" | ||
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919" | ||
|
@@ -573,6 +595,10 @@ get-caller-file@^1.0.1: | |
version "1.0.2" | ||
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" | ||
|
||
get-stream@^3.0.0: | ||
version "3.0.0" | ||
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" | ||
|
||
github@^8.2.1: | ||
version "8.2.1" | ||
resolved "https://registry.yarnpkg.com/github/-/github-8.2.1.tgz#616b2211fbcd1cc8631669aed67653e62eb53816" | ||
|
@@ -675,6 +701,18 @@ https-proxy-agent@^1.0.0: | |
debug "2" | ||
extend "3" | ||
|
||
husky@^0.14.3: | ||
version "0.14.3" | ||
resolved "https://registry.yarnpkg.com/husky/-/husky-0.14.3.tgz#c69ed74e2d2779769a17ba8399b54ce0b63c12c3" | ||
dependencies: | ||
is-ci "^1.0.10" | ||
normalize-path "^1.0.0" | ||
strip-indent "^2.0.0" | ||
|
||
ignore@^3.3.7: | ||
version "3.3.10" | ||
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" | ||
|
||
imurmurhash@^0.1.4: | ||
version "0.1.4" | ||
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" | ||
|
@@ -718,6 +756,12 @@ is-callable@^1.1.1, is-callable@^1.1.3: | |
version "1.1.3" | ||
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" | ||
|
||
is-ci@^1.0.10: | ||
version "1.1.0" | ||
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5" | ||
dependencies: | ||
ci-info "^1.0.0" | ||
|
||
is-date-object@^1.0.1: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" | ||
|
@@ -784,6 +828,10 @@ is-regex@^1.0.3: | |
dependencies: | ||
has "^1.0.1" | ||
|
||
is-stream@^1.1.0: | ||
version "1.1.0" | ||
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" | ||
|
||
is-symbol@^1.0.1: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" | ||
|
@@ -921,6 +969,13 @@ load-json-file@^2.0.0: | |
pify "^2.0.0" | ||
strip-bom "^3.0.0" | ||
|
||
locate-path@^2.0.0: | ||
version "2.0.0" | ||
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" | ||
dependencies: | ||
p-locate "^2.0.0" | ||
path-exists "^3.0.0" | ||
|
||
lodash._baseassign@^3.0.0: | ||
version "3.2.0" | ||
resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" | ||
|
@@ -1071,6 +1126,10 @@ mocha@^3.2.0: | |
mkdirp "0.5.1" | ||
supports-color "3.1.2" | ||
|
||
mri@^1.1.0: | ||
version "1.1.1" | ||
resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.1.tgz#85aa26d3daeeeedf80dc5984af95cc5ca5cad9f1" | ||
|
||
[email protected]: | ||
version "0.7.2" | ||
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" | ||
|
@@ -1092,6 +1151,10 @@ normalize-package-data@^2.3.2: | |
semver "2 || 3 || 4 || 5" | ||
validate-npm-package-license "^3.0.1" | ||
|
||
normalize-path@^1.0.0: | ||
version "1.0.0" | ||
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" | ||
|
||
normalize-path@^2.0.1: | ||
version "2.1.1" | ||
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" | ||
|
@@ -1110,6 +1173,12 @@ npm-run-all@^4.0.2: | |
shell-quote "^1.6.1" | ||
string.prototype.padend "^3.0.0" | ||
|
||
npm-run-path@^2.0.0: | ||
version "2.0.2" | ||
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" | ||
dependencies: | ||
path-key "^2.0.0" | ||
|
||
number-is-nan@^1.0.0: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" | ||
|
@@ -1184,6 +1253,26 @@ os-locale@^1.4.0: | |
dependencies: | ||
lcid "^1.0.0" | ||
|
||
p-finally@^1.0.0: | ||
version "1.0.0" | ||
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" | ||
|
||
p-limit@^1.1.0: | ||
version "1.3.0" | ||
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" | ||
dependencies: | ||
p-try "^1.0.0" | ||
|
||
p-locate@^2.0.0: | ||
version "2.0.0" | ||
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" | ||
dependencies: | ||
p-limit "^1.1.0" | ||
|
||
p-try@^1.0.0: | ||
version "1.0.0" | ||
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" | ||
|
||
parse-glob@^3.0.4: | ||
version "3.0.4" | ||
resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" | ||
|
@@ -1205,10 +1294,18 @@ path-exists@^2.0.0: | |
dependencies: | ||
pinkie-promise "^2.0.0" | ||
|
||
path-exists@^3.0.0: | ||
version "3.0.0" | ||
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" | ||
|
||
path-is-absolute@^1.0.0: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" | ||
|
||
path-key@^2.0.0: | ||
version "2.0.1" | ||
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" | ||
|
||
path-parse@^1.0.5: | ||
version "1.0.5" | ||
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" | ||
|
@@ -1257,6 +1354,20 @@ preserve@^0.2.0: | |
version "0.2.0" | ||
resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" | ||
|
||
prettier@^1.13.7: | ||
version "1.13.7" | ||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.13.7.tgz#850f3b8af784a49a6ea2d2eaa7ed1428a34b7281" | ||
|
||
pretty-quick@^1.6.0: | ||
version "1.6.0" | ||
resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-1.6.0.tgz#afc3591eb5c4cf37614a305d489a8a40e57c9258" | ||
dependencies: | ||
chalk "^2.3.0" | ||
execa "^0.8.0" | ||
find-up "^2.1.0" | ||
ignore "^3.3.7" | ||
mri "^1.1.0" | ||
|
||
ps-tree@^1.0.1: | ||
version "1.1.0" | ||
resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014" | ||
|
@@ -1496,6 +1607,14 @@ strip-bom@^3.0.0: | |
version "3.0.0" | ||
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" | ||
|
||
strip-eof@^1.0.0: | ||
version "1.0.0" | ||
resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" | ||
|
||
strip-indent@^2.0.0: | ||
version "2.0.0" | ||
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" | ||
|
||
strip-json-comments@^2.0.0: | ||
version "2.0.1" | ||
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" | ||
|
@@ -1568,6 +1687,10 @@ tslib@^1.8.0: | |
version "1.8.0" | ||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.8.0.tgz#dc604ebad64bcbf696d613da6c954aa0e7ea1eb6" | ||
|
||
tslint-config-prettier@^1.13.0: | ||
version "1.13.0" | ||
resolved "https://registry.yarnpkg.com/tslint-config-prettier/-/tslint-config-prettier-1.13.0.tgz#189e821931ad89e0364e4e292d5c44a14e90ecd6" | ||
|
||
"tslint-test-config-non-relative@file:test/external/tslint-test-config-non-relative": | ||
version "0.0.1" | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not a huge problem here, but try to do only one thing in a PR
The repository owner can not cerry-pick like in GitLab (in the GitHub GUI)