evelyn masso
12ae1ae6a0
disable gcov from commandline
2018-11-09 15:56:49 -08:00
Jed Fox
336ff4162b
Upgrade to the stable version of Prettier
2018-11-07 06:40:17 -05:00
Brendan Forster
0351691b07
upgrade most eslint dependencies to latest version
2018-11-06 14:13:44 -04:00
Jed Fox
dce776c5be
Update Prettier again
2018-11-06 06:37:10 -05:00
say25
30213b4eaf
Bump to Electron 2.0.13
2018-10-31 23:40:31 -05:00
William Shepherd
8a602413f8
Merge pull request #5979 from desktop/local-storage-abstraction
...
add a localStorage abstraction to tidy up our parsing work
2018-10-26 12:36:32 -05:00
Brendan Forster
a8c82c2ed9
add support for mocking localStorage when testing
2018-10-23 15:41:24 -03:00
Brendan Forster
1fa20bd8ce
upgrade electron-builder to latest version
2018-10-23 11:26:06 -03:00
Grzegorz Szymaszek
00d65d7150
Removed invalid -P argument from a “mocha” call
2018-10-16 16:04:20 +02:00
evelyn masso
4272bda372
upgrade typescript-eslint-parser
...
to a version that supports TypeScript 3.1
2018-10-08 10:51:11 -07:00
evelyn masso
1a5844c6c3
typescript 3.1 🚋
2018-09-27 10:55:29 -07:00
evelyn masso
c3743e2c38
just use airbnb-browser-shims
2018-09-21 10:15:22 -07:00
evelyn masso
20848eb674
fetch polyfill
2018-09-21 09:39:46 -07:00
William Shepherd
b7895b606c
Merge pull request #5538 from desktop/nvm-and-friends
...
nvm and pyenv and docs
2018-09-21 10:59:59 -05:00
William Shepherd
f35ba6365f
Merge pull request #5613 from desktop/bump-to-latest-electron
...
bump to latest 2.0.x version of Electron
2018-09-19 15:01:06 -05:00
Brendan Forster
389ce17a27
Merge pull request #5636 from desktop/codecov
...
codecov reporting
2018-09-18 14:43:19 -03:00
William Shepherd
ae17dfdbff
Merge pull request #5567 from desktop/the-great-ts-migration
...
upgrade to TypeScript 3.0
2018-09-14 11:04:01 -05:00
evelyn masso
47ca984d38
codecov on circleci
2018-09-12 16:03:57 -07:00
Brendan Forster
2300fdc908
bump electron to 2.0.9
2018-09-12 10:44:50 -03:00
Brendan Forster
0577d4bd8e
bump electron to 2.0.8
2018-09-12 10:44:50 -03:00
evelyn masso
909a96b975
8.11.4 everywhere
2018-09-10 13:22:35 -07:00
Brendan Forster
fc2e1052a7
specify the old space limit when performing the production build
2018-09-10 10:52:31 -03:00
Brendan Forster
64d0b03948
also bump typescript-eslint-parser
2018-09-09 17:26:27 -03:00
Brendan Forster
78a4e8b275
upgrade to typescript 3 and others
2018-09-07 15:23:09 -03:00
evelyn masso
9df20ef861
detectOpenHandles
2018-09-05 09:52:44 -07:00
Brendan Forster
107ee65240
add flag to ignore console output generated by tests
2018-08-29 15:23:56 -03:00
evelyn masso
12ecb1110f
remove dead things, add babel-jest
2018-08-27 15:48:35 -07:00
evelyn masso
e6d26972e4
make mocha a direct dep
2018-08-22 16:00:58 -05:00
evelyn masso
807dbf9813
Revert "remove xvfb remnants"
...
This reverts commit 80fa1dd1a3
.
2018-08-20 15:12:20 -05:00
evelyn masso
80fa1dd1a3
remove xvfb remnants
2018-08-20 14:57:36 -05:00
evelyn masso
3038c8eda5
clean up unused deps
2018-08-19 15:44:52 -05:00
evelyn masso
73b703286d
run jest in band
2018-08-19 15:31:53 -05:00
evelyn masso
eae0ca2e10
Revert "use .bin jest"
...
This reverts commit 9216fbdd13
.
2018-08-17 15:35:03 -05:00
evelyn masso
2e6c4372f7
reintegrate extra env for unit tests
2018-08-17 14:49:46 -05:00
evelyn masso
9216fbdd13
use .bin jest
...
Co-Authored-By: Brendan Forster <github@brendanforster.com>
2018-08-17 14:37:25 -05:00
evelyn masso
c742251fbb
electron
2018-08-17 14:16:13 -05:00
evelyn masso
4b06e56871
mock db
2018-08-17 12:33:23 -05:00
evelyn masso
a817970831
add electron-mocha back for integration test
2018-08-17 12:33:23 -05:00
evelyn masso
a8912a2300
clean coverage with clean-slate
2018-08-17 12:32:09 -05:00
evelyn masso
ff3c5a8c1e
jest is awesome
2018-08-17 12:32:09 -05:00
Brendan Forster
9d70a77468
Merge branch 'master' into upgrade-to-local-yarn-usage
2018-08-09 12:51:46 -03:00
Jed Fox
d9b300b66c
Upgrade Prettier to 1.14.2
2018-08-09 06:59:27 -04:00
Jed Fox
15c4019a55
Merge branch 'master' into prettier-1.14
2018-08-08 19:41:25 -04:00
Jed Fox
3719a7453f
Test a Prettier version that should fix the VSTS issue
2018-08-08 19:15:26 -04:00
Brendan Forster
4a1961ef3b
bump electron-builder to latest version
2018-08-08 18:12:26 -03:00
Brendan Forster
74206af6fd
upgrade ts-node to latest version
2018-08-07 14:37:50 -03:00
Brendan Forster
31563857d7
ensure you're running a recent version of yarn
2018-08-03 14:07:23 -03:00
Brendan Forster
b3c3442784
swap out complex inline script for ts-node usage
2018-08-03 14:07:22 -03:00
Brendan Forster
33ba8972af
first pass at a postinstall script that loads the right version of yarn
2018-08-03 14:07:22 -03:00
William Shepherd
ae526c4912
Merge pull request #5204 from desktop/upgrade-legal-eagle
...
bump legal-eagle to version which supports Node 10
2018-08-02 16:01:51 -05:00
Brendan Forster
b32f7d625c
upgrade tslint and related packages
2018-08-01 18:40:45 -03:00
Brendan Forster
d2c53d454d
upgrade eslint and related dependencies
2018-08-01 18:37:29 -03:00
Jed Fox
ba51288ba9
Upgrade to the released version of Prettier 1.14
2018-07-29 17:24:04 -04:00
Brendan Forster
c091204aaa
bump legal-eagle to version which supports Node 10
2018-07-20 07:30:48 -03:00
Jed Fox
737e78e222
master
2018-07-19 09:51:51 -04:00
Brendan Forster
6ce07ef69b
add double-ended-queue package as alternative to arrays
2018-07-18 13:00:21 -03:00
Jed Fox
fa1f3b1655
Upgrade Prettier to 1.14 (beta)
2018-07-18 06:42:46 -04:00
Brendan Forster
464c047393
bump @types/electron-packager to latest version
2018-07-16 16:57:16 -03:00
Vanessa Yuen
1dbb4ec0f8
upgrade to electron@2.0.5 to get all the new fixes
2018-07-16 10:13:11 +02:00
Vanessa Yuen
4081d4f14d
update electron-builder to make linux build happy
2018-07-10 15:42:34 +02:00
Vanessa Yuen
9c0612cd7e
upgrade some more dependencies
2018-07-10 14:47:11 +02:00
Vanessa Yuen
05b8f86cdd
upgrade to electron@2.0.4
2018-07-10 14:25:09 +02:00
Brendan Forster
7d1dee546a
Merge branch 'master' into pr/3675
2018-07-03 14:44:55 -03:00
Brendan Forster
acff0d7c8c
Merge branch 'master' into validate-scripts-for-reals
2018-06-26 09:24:43 -03:00
Brendan Forster
7762406336
compile scripts as part of CI builds to catch regressions
2018-06-22 10:41:04 -03:00
Brendan Forster
87cc7b99d3
Merge branch 'master' into pr/3675
2018-06-18 13:32:48 -03:00
Brendan Forster
00118e8908
provide hint for contributors that we need a recent version of Node
2018-06-15 07:29:57 -03:00
Brendan Forster
c23bbb6148
bump ts parser to address lint warning
2018-06-15 06:42:01 -03:00
William Shepherd
45c7b55575
Merge pull request #4764 from desktop/syntactic-fission
...
Dynamic importing of CodeMirror modes at runtime
2018-06-13 12:33:43 -05:00
William Shepherd
76288c8795
Merge pull request #4695 from desktop/bump-electron
...
bump to latest 1.8.x version of Electron
2018-06-08 13:03:58 -05:00
Markus Olsson
2dd7ba3d5f
Merge remote-tracking branch 'origin/master' into syntactic-fission
2018-06-08 16:04:31 +02:00
Brendan Forster
cff47b3771
Merge branch 'master' into bump-electron
2018-06-07 13:44:35 +09:30
Brendan Forster
782c08c189
Merge branch 'master' into pr/3675
2018-06-07 13:43:57 +09:30
Brendan Forster
5f6286401e
Merge branch 'master' into switch-back-to-babel-minify
2018-06-07 08:58:19 +09:30
Brendan Forster
a4b8d23ea8
Merge branch 'master' into pr/3675
2018-06-06 17:44:42 +09:30
Brendan Forster
c126c25bf1
use babel-minify for production builds to avoid incorrect mangling of JS
2018-06-05 12:13:38 +09:30
Brendan Forster
76f5cdc818
bump eslint-plugin-typescript to support new version of TS
2018-06-03 10:57:05 +10:00
Brendan Forster
b6d8e2ef27
bump TS to 2.9
2018-06-03 10:49:30 +10:00
Brendan Forster
4e377a1bd4
Merge branch 'master' into bump-electron
2018-06-01 16:17:09 +10:00
Neha Batra
0c0677d7e2
Merge pull request #4795 from desktop/bump-prettier
...
update Prettier to 1.13.0
2018-05-30 23:45:32 -07:00
William Shepherd
7f0fde6569
Merge pull request #4652 from desktop/enable-tslint-for-reals
...
actually get tslint working in the CI builds
2018-05-29 12:13:40 -05:00
William Shepherd
179d50d411
Merge pull request #4676 from desktop/bump-to-latest-react
...
bump to React 16.3
2018-05-29 12:12:49 -05:00
Brendan Forster
dd90ae7c6f
bump prettier to latest version
2018-05-28 22:44:40 +10:00
Brendan Forster
044d22cc9e
Merge branch 'master' into enable-tslint-for-reals
2018-05-24 15:41:31 +10:00
Brendan Forster
ad410274f6
Merge branch 'master' into bump-electron
2018-05-24 12:39:56 +10:00
Brendan Forster
a02d8c4f7f
Merge branch 'master' into pr/3675
2018-05-23 15:27:18 +10:00
Markus Olsson
01df84ee78
Merge branch 'master' into syntactic-fission
2018-05-23 07:12:55 +02:00
Brendan Forster
8163866e5a
a couple of further minor updates
2018-05-23 14:41:49 +10:00
Markus Olsson
e4e531015c
Teach babel to understand dynamic import statements
2018-05-22 15:43:50 +02:00
Brendan Forster
791dd29806
change tslint script to work from a directory
2018-05-21 11:26:56 +10:00
Brendan Forster
3a3ecca3ab
actually there's a newer Electron just out
2018-05-18 16:56:14 +10:00
Brendan Forster
7239fc8e15
bump to latest 1.8.x version of Electron
2018-05-15 14:34:18 +10:00
Brendan Forster
0b16635284
enforce checking scripts during postinstall
2018-05-14 14:12:24 +10:00
Jed Fox
87e9529977
Merge branch 'master' into my-hands-are-typing
2018-05-13 18:42:34 -04:00
Brendan Forster
3cad5de9be
bump react and react-dom
2018-05-13 22:39:14 +10:00
Brendan Forster
c871f32a86
Merge branch 'master' into the-great-webpack-migration
2018-05-10 07:49:32 +10:00
Markus Olsson
7c0d4bd25a
Merge pull request #4431 from desktop/upgrade-fs-extra
...
upgrade fs-extra by a few major versions
2018-05-09 18:48:09 +02:00
Markus Olsson
496da5f45d
Bump awesome-typescript-loader to fix webpack-hmr crash
...
I was getting [a TypeError](https://github.com/s-panferov/awesome-typescript-loader/issues/541 ) when running webpack dev server (worked fine for initial compile but crashed on reload). Upgrading to latest a-t-l seems to have solved it
2018-05-09 14:30:28 +02:00
Brendan Forster
c225e9fa60
bump webpack again
2018-05-08 13:10:25 +10:00
Brendan Forster
c5ded56483
bump typescript to latest stable release
2018-05-08 11:46:05 +10:00
Brendan Forster
d3ab0ec2fc
shiny new webpack
2018-05-06 10:19:02 +10:00
Brendan Forster
2c63c82e96
bump to fs-extra@6.0.0
2018-05-06 09:30:49 +10:00
Brendan Forster
7238ed4b37
no need to use babel here as mode: production takes care of it
2018-05-04 17:51:09 +10:00
Brendan Forster
6abd51a7ba
upgrade all the dependencies i can find
2018-05-04 16:14:11 +10:00
Brendan Forster
2a032c434e
Merge branch 'master' into my-hands-are-typing
2018-05-04 15:10:44 +10:00
Brendan Forster
dafdb2b9f7
Merge branch 'master' into upgrade-fs-extra
2018-05-04 15:08:33 +10:00
Brendan Forster
e9f9920e3c
remove usage in package.json
2018-04-30 13:28:58 -05:00
Brendan Forster
9777eba9da
Merge branch 'master' into upgrade-fs-extra
2018-04-23 10:58:36 -05:00
Brendan Forster
3572baaa7f
bump to latest type declarations
2018-04-20 14:42:09 -05:00
Brendan Forster
a6ca6926e3
Merge branch 'master' into my-hands-are-typing
2018-04-20 11:24:22 -05:00
Brendan Forster
5542228fce
update typescript-eslint-parser to support new syntax in TS 2.8
2018-04-19 18:11:44 -05:00
Brendan Forster
ba54497f43
Merge branch 'master' into upgrade-fs-extra
2018-04-19 10:58:15 -05:00
William Shepherd
210acedd63
Merge pull request #4418 from desktop/yo-dawg-i-heard-you-like-types
...
update node @types to v8
2018-04-17 11:07:11 -05:00
Brendan Forster
38c8d4f6f9
bump fs-extra to latest stable version
2018-04-10 14:07:31 +10:00
Brendan Forster
dae3d2188f
bump node to latest 8.x version of @types/node
2018-04-10 12:30:38 +10:00
Brendan Forster
66b0c75fd1
Merge branch 'master' into upgrade-yarn-time
2018-04-08 15:25:26 +10:00
Brendan Forster
f4fc41e963
ping @types/react to the latest 16.2.x version
2018-04-08 14:48:16 +10:00
Brendan Forster
3a9b47ec4c
actually a devDependency
2018-04-08 14:38:57 +10:00
Brendan Forster
27c191c623
Merge branch 'master' into my-hands-are-typing
2018-04-08 14:25:11 +10:00
Markus Olsson
768dc010f1
Merge branch 'master' into we-dont-need-to-ship-a-yaml-parser
2018-04-04 14:45:18 +02:00
Markus Olsson
985bf1c23d
Merge pull request #4355 from desktop/investigate-slimming-things
...
generate an analysis of the renderer bundle when building for prod
2018-04-03 15:36:38 +02:00
Brendan Forster
42f536bb0b
Merge branch 'master' into we-dont-need-to-ship-a-yaml-parser
2018-04-03 14:47:26 +10:00
Brendan Forster
57af949e21
maybe -P is the right workaround here?
2018-04-02 18:28:57 +10:00
Brendan Forster
1dfdc129ca
workaround tsc issue by specifying the full path
2018-04-02 18:15:41 +10:00
Brendan Forster
63c199877d
Merge branch 'master' into pr/3675
2018-04-02 17:54:33 +10:00
Markus Olsson
95b94a610c
Bump typescript to 2.8.1
2018-03-29 12:01:19 +02:00
Brendan Forster
d2048e1602
move front-matter parsing out of the app package
2018-03-29 16:50:04 +11:00
Brendan Forster
e4b40c062b
add webpack-bundle-analyzer to poke at the renderer output
...
this generates a HTML file you can explore to see what is
contained in the Desktop bundle for the UI, the largest
part of the overall codebase
2018-03-29 15:43:11 +11:00
Brendan Forster
a76185792d
Merge branch 'master' into upgrade-yarn-time
2018-03-29 12:29:46 +11:00
William Shepherd
289ae93745
Merge pull request #4336 from desktop/validate-all-the-things
...
validate the changelog to catch errors before it's time to release
2018-03-28 20:14:29 -05:00
William Shepherd
33162baccf
Merge pull request #4288 from desktop/relax-regex-for-fixed-issue
...
relax regex rule to catch more merged PRs when generating changelog
2018-03-28 20:13:59 -05:00
Brendan Forster
32d0cea27a
lint the changelog file to catch syntax errors
2018-03-27 12:21:02 +11:00
Brendan Forster
04cc3bd122
first pass at script to validate changelog
2018-03-27 10:54:21 +11:00
Brendan Forster
ecc322483f
Merge branch 'master' into update-ts-node
2018-03-26 08:45:40 +11:00
Brendan Forster
918c8fd64a
Merge branch 'master' into upgrade-yarn-time
2018-03-24 12:09:02 +11:00
Markus Olsson
23ea97b613
Merge branch 'master' into update-test-depedencies
2018-03-23 11:29:51 +01:00
Brendan Forster
a50f89ba99
bump the minimum supported engines
2018-03-23 13:58:51 +11:00
Brendan Forster
2b657a3ca7
update tslint* and eslint* packages
2018-03-22 13:32:43 +11:00
Brendan Forster
12290e1ef1
update relevant test packages
2018-03-22 13:22:15 +11:00
Brendan Forster
7510ac105c
address breaking change, need to explicitly provide config
2018-03-22 12:56:26 +11:00
Brendan Forster
f7dde62d8e
bump package to 5.x
2018-03-22 12:54:28 +11:00
Brendan Forster
4c1d1177f9
no longer need to run this here
2018-03-22 09:18:54 +11:00
Brendan Forster
c79e4fae16
extract function and add tests
2018-03-21 17:15:16 +11:00
Brendan Forster
a5b8861cf9
extracting unit tests to a standalone script
...
This npm script has been unreadable for a long time, and
rather than putting in additional hacks I decided to extract
it to it's own file so that it can be annotated for future
visitors to this fresh hell that I find myself in.
2018-03-16 18:05:06 +11:00
Brendan Forster
6c233190c9
xfvb-maybe needs some additional hints to get it working on Travis
2018-03-16 18:01:13 +11:00
Brendan Forster
9bbd7c7b4b
replace inline textarea-caret declaration with external package
2018-03-16 11:09:34 +11:00
Brendan Forster
f45d9a6238
tidy up untildify
2018-03-16 10:35:24 +11:00
Markus Olsson
6e238a3785
Merge pull request #3958 from desktop/bump-electron
...
update Electron to 1.8.3
2018-03-14 15:03:39 +01:00
Brendan Forster
6324216fac
Merge branch 'master' into types-updates-scripts
2018-03-11 18:43:47 -07:00
William Shepherd
289dd2f86c
Merge master
2018-03-11 15:39:23 -05:00
William Shepherd
d328cf729a
Merge pull request #3886 from desktop/copy-pasta
...
Edit context menus in text input elements
2018-03-09 11:30:54 -06:00
Brendan Forster
fc6d893991
Merge branch 'master' into bump-electron
2018-03-08 14:20:29 -08:00
Brendan Forster
4dc49b9332
bump Electron to 1.8.3
2018-03-08 14:14:35 -08:00
Brendan Forster
5a15d3c9b0
bump react-virtualized and all the types
2018-03-06 12:14:24 -08:00
Brendan Forster
376aa6123f
Merge branch 'master' into bump-to-react-16
2018-03-06 11:53:48 -08:00
Markus Olsson
a605af7623
Merge branch 'master' into copy-pasta
2018-03-01 14:56:26 +01:00
Brendan Forster
5f71e5a5a3
update prettier and typescript-eslint-parser
2018-02-28 17:08:37 +11:00
Brendan Forster
5c1fc6587f
update electron-builder to latest version
2018-02-28 16:35:59 +11:00
Brendan Forster
522e02583d
Merge branch 'master' into types-updates-scripts
2018-02-23 14:54:41 +10:30
Brendan Forster
d8eb5c1ff8
bump typescript again
2018-02-23 14:46:37 +10:30
Jed Fox
72ea02412c
Merge branch 'master' into my-hands-are-typing
2018-02-14 17:04:23 -05:00
William Shepherd
d2f4106e59
Merge branch 'master' into bump-electron
2018-02-14 12:05:52 -06:00
Markus Olsson
c5eb49a7fd
Merge branch 'master' into copy-pasta
2018-02-13 17:09:54 +01:00
Brendan Forster
8452449631
Merge branch 'master' into bump-to-react-16
2018-02-13 15:24:45 +10:30
William Shepherd
23ddc3acea
Merge pull request #3873 from j-f1/i-can't-see-clearly-now
...
Enable fuzzy search in the repository, branch, PR, and clone FilterLists
2018-02-11 20:06:29 -06:00
William Shepherd
5668c45efa
Merge pull request #3916 from desktop/update-prettier-for-stylesheets
...
update prettier and apply it to SCSS files
2018-02-11 20:05:01 -06:00
William Shepherd
fa84886fad
Revert "Nuke package.json"
...
This reverts commit 802b1be5fc
.
2018-02-11 13:21:48 -06:00
William Shepherd
802b1be5fc
Nuke package.json
2018-02-11 13:20:59 -06:00
iAmWillShepherd
f089971ff5
Revert back to older version of electron-builder
...
This can be bumped in another PR since this is exclusive to linux
2018-02-07 16:22:48 -06:00
iAmWillShepherd
70f36063a5
Use the right version
2018-02-07 15:39:15 -06:00
iAmWillShepherd
5971aa73c2
Update electron and co
2018-02-07 15:36:34 -06:00
Brendan Forster
25d7cadc0f
Merge branch 'master' into bump-to-react-16
2018-02-04 15:57:09 +11:00
Brendan Forster
92af1b1f73
first part of drafting a release, what's the version number?
2018-02-04 10:35:47 +11:00
Brendan Forster
da2b4173a1
update prettier and format SCSS files
...
Co-Authored-By: Jed Fox <git@twopointzero.us>
2018-02-02 10:47:01 +11:00
William Shepherd
c8e2c679ef
Revert "Run Prettier on All The Things"
2018-02-01 17:08:53 -06:00
William Shepherd
bf14e592fa
Merge pull request #3569 from j-f1/its-more-prettier
...
Run Prettier on All The Things
2018-02-01 17:00:39 -06:00
Brendan Forster
9f4924a97b
bump typescript-eslint-parser to latest known version
2018-02-01 15:49:43 +11:00
Brendan Forster
0dd0c561d4
bump version for reals
2018-02-01 15:33:24 +11:00
iAmWillShepherd
8b1856121d
bump version
2018-01-31 15:45:56 -06:00
Jed Fox
3c2042f7a6
Merge branch 'master' into my-hands-are-typing
2018-01-31 13:55:00 -05:00
Brendan Forster
7b398440d3
add semver package to do proper comparison
2018-01-31 11:14:38 +11:00
Brendan Forster
b021dde5f0
add changelog command
2018-01-31 10:43:44 +11:00
Brendan Forster
bc00a963bf
add dependency for rendering JSON
2018-01-31 10:43:34 +11:00
Markus Olsson
5bc1c1c0c4
It's a thing, you don't have to trust me
2018-01-30 19:19:01 +01:00
Brendan Forster
d0aa046000
Merge branch 'master' into bump-to-react-16
2018-01-30 11:48:34 +11:00
Brendan Forster
3160d375a5
Merge branch 'master' into its-more-prettier
2018-01-30 11:43:15 +11:00
Jed Fox
1fddb3db87
Add fuzzy-find support; rip out old character highlighting code
2018-01-28 15:20:02 -05:00
Brendan Forster
8b61d599b8
bump electron to address security issue
2018-01-23 16:39:59 +11:00
Brendan Forster
2027f96fd7
update all the dependencies
2018-01-18 14:22:25 -08:00
Jed Fox
47748c044b
Run the scripts with the -P script
option
2018-01-17 08:40:26 -05:00
Jed Fox
431de330ca
⬆️ TS ESLint parser
2018-01-17 07:28:46 -05:00
Jed Fox
3d874ab430
Use the legal-eagle TYPES
2018-01-17 07:26:55 -05:00
Jed Fox
d503f0e5dd
Merge branch 'master' into my-hands-are-typing
2018-01-17 07:18:02 -05:00
Brendan Forster
aa8d61f701
bump prettier to fix regression
2018-01-12 11:41:00 -04:00
Brendan Forster
abf3fdfb85
Merge branch 'master' into its-more-prettier
2018-01-11 15:26:02 -04:00
iAmWillShepherd
ca4757c8f2
Update other styling plugins
2018-01-10 10:31:56 -06:00
iAmWillShepherd
a5bc1a22b3
Bump version
2018-01-10 10:18:36 -06:00
iAmWillShepherd
0c7ab42dde
Reset package.json to version on master to get rid of unintentional formatting
2018-01-10 09:59:40 -06:00
iAmWillShepherd
97ed6d8c40
Update prettier
2018-01-10 09:35:07 -06:00
Brendan Forster
d1c32b6ba2
Merge branch 'master' into its-more-prettier
2018-01-09 08:23:36 -04:00
William Shepherd
87072bde4f
Merge pull request #3730 from desktop/update-electron
...
update electron to 1.7.10
2018-01-09 02:42:38 -06:00
Jed Fox
59254b5714
Merge pull request #1 from shiftkey/wrap-prettier-in-script
...
wrap our prettier usage in a script
2018-01-08 15:25:45 -05:00
Jed Fox
42e3e2bb6a
Merge branch 'master' into its-more-prettier
2018-01-08 10:45:42 -05:00
Brendan Forster
9a62292c36
use --fix here to be consistent with eslint
2018-01-08 09:03:25 -04:00
Brendan Forster
7e4443baff
extract prettier invocation to script for better control
2018-01-08 08:35:44 -04:00
Jed Fox
d1668da619
⬆️ TS ESLint parser for bug fix
2018-01-06 06:33:52 -05:00
Brendan Forster
d278872bb3
bump electron to 1.7.10
2018-01-05 11:11:05 -04:00
Jed Fox
a5b4955c56
Make the CI error when linting fails.
2018-01-05 07:03:17 -05:00
Jed Fox
032f9df884
Add helpful message when linting fails
2018-01-01 17:38:51 -05:00
Jed Fox
41d6c212f0
Add .ts extension
2018-01-01 16:20:45 -05:00
Jed Fox
a86efb66c5
Fix yarn run publish
2017-12-31 17:53:31 -05:00
Brendan Forster
c552cefe28
update webpack middleware dependencies
2017-12-26 18:28:43 +10:30
Brendan Forster
cea441b3e4
upgrade webpack
2017-12-26 18:26:35 +10:30
Brendan Forster
e355121ffc
bump style-loader
2017-12-26 18:25:27 +10:30
Brendan Forster
5c37c6bdd0
bump node-sass
2017-12-26 18:24:39 +10:30
Jed Fox
2a7a790296
TSify some more scripts
2017-12-24 11:27:05 -05:00
Jed Fox
ee1dc7b053
Convert dev-commands-global.ts to TS
2017-12-24 11:27:04 -05:00
Jed Fox
7bf71974ff
Convert the webpack configs to TS ✨
2017-12-24 11:27:04 -05:00
Jed Fox
d89d1b8e71
Revert "Use ts-node to compile the TSLint rules on-demand"
...
This reverts commit 55c32a3103
.
2017-12-18 07:26:24 -05:00
Jed Fox
43cc020955
Revert " 🔥 last mention of compile:tslint. I hope."
...
This reverts commit 90abc4f2c9
.
2017-12-18 07:25:18 -05:00
Jed Fox
9931a5436d
Revert "cross-env"
...
This reverts commit ba9293dc41
.
2017-12-18 07:24:55 -05:00
Jed Fox
2bdd067960
Partially revert "Prettier the JSON; combine all the prettier scripts into one for 🐎 "
...
This partially reverts commit 88002e02b8
.
2017-12-18 07:20:36 -05:00
Jed Fox
70aa3c8351
Revert "Use run-p
for more 🐎 "
...
This reverts commit 9d2da73ea3
.
2017-12-18 07:14:18 -05:00
Jed Fox
9d2da73ea3
Use run-p
for more 🐎
...
Series:
✨ Done in 27.47s.
Parallel:
✨ Done in 22.41s.
2017-12-16 13:48:20 -05:00
Jed Fox
88002e02b8
Prettier the JSON; combine all the prettier scripts into one for 🐎
2017-12-16 12:03:29 -05:00
Jed Fox
ba9293dc41
cross-env
2017-12-12 18:49:54 -05:00
Jed Fox
ad771d9059
💄 the package scripts again
2017-12-12 17:45:28 -05:00
Jed Fox
adbffea777
Prettier the SCSS 💄
2017-12-12 17:33:56 -05:00
Jed Fox
90abc4f2c9
🔥 last mention of compile:tslint. I hope.
2017-12-12 17:33:56 -05:00
Jed Fox
55c32a3103
Use ts-node to compile the TSLint rules on-demand
2017-12-12 17:33:56 -05:00
Jed Fox
8ed0dd6862
Typo
2017-12-12 17:33:55 -05:00
Jed Fox
8e32689896
Lint Markdown 💄
2017-12-12 17:33:39 -05:00
Jed Fox
cb644406b8
🔥 {e,t}slint:fix commands
2017-12-12 17:33:39 -05:00
Josh Abernathy
2d2feff2aa
Merge pull request #3576 from desktop/prettier-what-are-you-doin
...
bump to latest stable prettier to address IDE change
2017-12-12 10:40:18 -08:00
Brendan Forster
7a298a4e0a
bump this package too, whatever
2017-12-12 16:21:06 +11:00
Brendan Forster
037a9ab6e6
bump to latest stable prettier to address IDE change
2017-12-12 16:08:17 +11:00
Brendan Forster
5572b01e1a
port to calling electron-builder directly
2017-12-10 22:16:47 +11:00
Brendan Forster
9037beb8ff
bump electron-packager too
2017-12-10 22:16:47 +11:00
Brendan Forster
d43588ba50
bump electron-builder
2017-12-10 22:16:47 +11:00
joshaber
50cd5d5fdd
🔥
2017-11-28 10:33:06 -05:00
Josh Abernathy
97b1f2fb55
Merge pull request #3407 from desktop/update-electron-builder-linux
...
update Linux packaging
2017-11-28 08:42:03 -05:00
Josh Abernathy
fc8aa59da3
Merge pull request #3437 from desktop/types-to-the-left-of-me
...
bump typescript and related packages
2017-11-28 08:34:43 -05:00
Brendan Forster
aeb23dd84f
bump typescript and related packages
2017-11-28 15:24:42 +11:00
Brendan Forster
c340971043
minor updates to lint packages
2017-11-28 15:13:48 +11:00
Brendan Forster
950561cb81
Merge branch 'master' into update-electron-builder-linux
2017-11-28 08:28:27 +11:00
Brendan Forster
4f262a19b7
use the right category
2017-11-23 13:40:54 +11:00
Brendan Forster
310b71ffd7
bump these dependencies to latest versions
2017-11-23 13:40:54 +11:00
Brendan Forster
e2971cc5ad
pin these packages because that's how the previously were set
2017-11-22 13:27:43 +11:00
Brendan Forster
5b65622570
bump a bunch of lint dependencies
2017-11-22 10:49:23 +11:00
Brendan Forster
0bcff509b3
--compilers is now obsolete, use --require instead as per docs
2017-11-21 16:42:06 +11:00
Brendan Forster
c931b8a7a3
bump test dependencies
2017-11-21 16:13:57 +11:00
Brendan Forster
a58095938e
Merge branch 'master' into update-generate-octicons
2017-11-07 10:56:33 +11:00
Jed Fox
d012b192f5
Add a lint:fix command that fixes TSLint and ESLint errors
2017-11-04 07:01:20 -04:00
Brendan Forster
882d7952fd
bump octicons to latest version
2017-11-04 12:28:26 +11:00
Brendan Forster
96f8f7e58c
tell ts-node about the project associated with this script
2017-11-04 10:38:26 +11:00
Brendan Forster
0e21c4ff8d
typo: scripts is not the folder
2017-11-04 10:26:02 +11:00
Brendan Forster
b2c725a799
add task to validate scripts as part of linting
2017-11-04 10:26:02 +11:00
joshaber
08c853d5b4
Upgrade TypeScript
2017-11-01 15:42:14 -04:00
Markus Olsson
26f7cdc905
Merge branch 'master' into shd
2017-10-30 22:21:38 +01:00
Brendan Forster
e1a10eac75
drop the NPM version
2017-10-27 06:56:42 +11:00
Markus Olsson
0830f6915c
Merge branch 'master' into shd
2017-10-26 12:16:08 +02:00
Brendan Forster
7e4e9c7ee0
relax this a bit
2017-10-26 11:16:07 +11:00
Brendan Forster
f5f9e3928e
ensure this is running with a recent yarn engine
2017-10-26 11:14:18 +11:00
Brendan Forster
917e15dc3d
one last command should use yarn
2017-10-26 11:11:51 +11:00
Brendan Forster
c7f14f2a0a
Merge pull request #3115 from j-f1/revert-2800-revert-2405-eslint
...
ESLint again!
2017-10-26 10:01:04 +11:00
Brendan Forster
9538b8c3fa
added types declaration
2017-10-24 11:35:31 +10:00
Markus Olsson
d43e2a93e9
Let's see if it's just slower on linux
2017-10-23 16:33:42 +02:00
Markus Olsson
346de769e4
yarn did it
2017-10-23 11:47:16 +02:00
Markus Olsson
cfbf105f6f
Bump codemirror
2017-10-23 11:43:00 +02:00
Jed Fox
e4c1b8ef01
⬆️ chalk in app/package.json
2017-10-22 06:31:35 -04:00
Jed Fox
760a0047c9
Use chalk to clean up the escape codes in eslint.ts
2017-10-21 16:38:13 -04:00
Jed Fox
cc0d95ae81
s/npm run/yarn/g
2017-10-21 16:38:12 -04:00
Jed Fox
06450e39dc
Undo unnecessary changes to package.json
2017-10-21 16:38:11 -04:00
Jed Fox
254c5661a3
Revert "Revert "ESLint for great justice: Episode I""
...
This reverts commit 45e7b216ea
.
2017-10-19 19:01:08 -04:00
Brendan Forster
9c3d715477
Merge branch 'master' into some-more-types
2017-10-17 09:18:08 +11:00
Brendan Forster
b096011efa
Merge branch 'master' into bump-to-npm-5-finally
2017-10-16 11:21:01 +11:00
Brendan Forster
07abf318c0
port script to TS, cleanup errors
2017-10-15 17:02:33 +11:00
Josh Abernathy
ffec2323d6
Merge pull request #2372 from j-f1/better-cli
...
Better CLI
2017-10-13 09:49:23 -04:00
Brendan Forster
cbd1e0d4e0
Merge branch 'master' into bump-to-npm-5-finally
2017-10-12 15:50:24 +11:00
joshaber
2ec4cb4aea
Upgrade to Electron 1.7.9
2017-10-11 14:54:52 -04:00
Brendan Forster
adeffa55ba
Merge branch 'master' into bump-to-npm-5-finally
2017-10-11 10:26:30 +11:00
Brendan Forster
1124a31b40
ensure rebuilding native dependencies on CI platforms
2017-10-10 14:40:31 +11:00
Brendan Forster
0d605b7874
sigh, it's time to use some optional dependencies
2017-10-10 10:07:52 +11:00
Brendan Forster
75f98de3c7
pin this version of electron-builder
2017-10-10 09:20:33 +11:00
Brendan Forster
a755ea3c45
add AppImage config section
2017-10-10 09:20:33 +11:00
Brendan Forster
41c81836e7
reorder packages because electron-builder demands devDependencies
2017-10-10 09:20:33 +11:00
Brendan Forster
edda6e52fa
add support for generating AppImage package
2017-10-10 09:20:33 +11:00
Brendan Forster
5be892dd46
add support for generating rpm package
2017-10-10 09:20:33 +11:00
Brendan Forster
e380e4e2c7
add support for generating deb package
2017-10-10 09:20:33 +11:00
Brendan Forster
fdb14a8bba
bump some minor dependencies
2017-10-09 13:55:51 +11:00
Brendan Forster
a614e2332a
Merge branch 'master' into bump-to-npm-5-finally
2017-10-09 13:39:34 +11:00
Brendan Forster
fbc7afbd47
move these dependencies up alongside the rest
2017-10-05 16:06:36 +11:00
Jed Fox
0fd80c34a0
Merge branch 'master' into better-cli
2017-10-03 13:16:03 -04:00
Brendan Forster
383b18815c
add declaration for byline and replace require
2017-10-03 17:47:46 +11:00
Brendan Forster
3a8f799545
Merge branch 'master' into bump-to-npm-5-finally
2017-10-01 20:19:23 +11:00
Jed Fox
fae04a3ac4
Merge branch 'master' into better-cli
2017-09-29 07:51:49 -04:00
Brendan Forster
88a749451e
Merge pull request #2867 from j-f1/generate-typescripticons
...
Convert the generate-octicons script to TypeScript
2017-09-28 08:53:51 +10:00
Jed Fox
4e7a78d643
Lint the script/ directory with TSLint
2017-09-27 07:53:23 -04:00
Brendan Forster
e67167d597
Merge branch 'master' into better-cli
2017-09-27 12:29:09 +10:00
Brendan Forster
0f3d46c42a
bump react-virtualized
2017-09-27 12:14:50 +10:00
Brendan Forster
f4f72401b2
update some other react components
2017-09-27 11:43:36 +10:00
Brendan Forster
3b25e8f8f8
bump react and react-dom to latest 15.x updates
2017-09-27 11:30:17 +10:00
Jed Fox
60e1cbfc7f
npm i -D @types/to-camel-case
2017-09-26 15:26:38 +00:00
Brendan Forster
cff4e14bb6
Merge branch 'master' into bump-to-npm-5-finally
2017-09-26 10:36:08 +10:00
Brendan Forster
de609dfd74
swapping out npm installs for yarns
2017-09-26 10:21:48 +10:00
Jed Fox
65950b814d
Add npm run generate-octicons script
2017-09-25 15:43:55 +00:00
Jed Fox
d7b3ec0b5c
Convert generate-octicons to TypeScript
2017-09-25 15:43:55 +00:00
joshaber
73a34bca9e
Bump Electron
2017-09-25 10:14:21 -04:00
Brendan Forster
9d0950ebea
Merge branch 'master' into better-cli
2017-09-22 10:12:22 +10:00
Josh Abernathy
45e7b216ea
Revert "ESLint for great justice: Episode I"
2017-09-20 14:10:29 -04:00
Jed Fox
962387db78
Merge branch 'master' into eslint
2017-09-15 09:41:17 -04:00
joshaber
4266206c35
Update prettier
2017-09-15 09:01:18 -04:00
Jed Fox
28734d7971
Merge branch 'master' into eslint
2017-09-14 18:01:16 -04:00
joshaber
7f3b5dbf25
Stick to patches for tslint-react
2017-09-14 11:50:11 -04:00
Brendan Forster
91b5f449cb
bump spectron to ensure it remains in sync with electron
2017-09-14 15:22:23 +09:30
Brendan Forster
237d9cc380
bump codemirror and @types/codemirror
2017-09-13 14:26:57 +09:30
Brendan Forster
97259e7a6f
load the globals before running CLI commands
2017-09-13 12:04:39 +09:30
Brendan Forster
7e5216b388
Merge branch 'master' into better-cli
2017-09-13 11:24:49 +09:30
joshaber
a9c086a61d
Bump TypeScript
2017-09-08 09:05:41 -04:00
Brendan Forster
86b1adba43
Merge branch 'master' into bump-electron-to-1-7-x
2017-09-07 11:56:00 +10:00
Brendan Forster
6aed75d580
Merge branch 'master' into better-cli
2017-09-06 09:22:31 +10:00
Josh Abernathy
af05a436a0
Merge pull request #2597 from desktop/what-you-doing-babel
...
taking another swing at migrating to babel-minify
2017-09-05 15:34:21 -04:00
Jed Fox
15af5a3cbe
Merge branch 'master' into eslint
2017-09-05 11:53:59 -04:00
Brendan Forster
a53fbfc4f6
bump prettier to latest version
2017-09-05 13:20:08 +10:00
Brendan Forster
7deaae09c4
pin prettier to get builds passing
2017-09-05 13:02:02 +10:00
Brendan Forster
ebfcd8fabf
enable babel-minify but disable aggressive code folding
2017-09-01 12:18:31 +10:00
Brendan Forster
da457b2a16
update electron to 1.7.5
2017-08-30 15:04:01 +10:00
Brendan Forster
f910d3b4fc
so many types
2017-08-29 15:55:42 +10:00
Brendan Forster
4422219dc6
Merge branch 'master' into better-cli
2017-08-28 12:24:13 +10:00
Jed Fox
4d46792640
Merge branch 'master' into eslint
2017-08-25 21:07:25 -04:00
Jed Fox
6e5c2b94d2
dev-commands-gbl.js → dev-commands-global.js
2017-08-25 06:49:38 -04:00
Brendan Forster
945b9aa941
install @types/mri and cleanup inline typings
2017-08-24 16:09:38 +10:00
Brendan Forster
0c99aa60b0
Revert "replace babili with babel-minify package"
2017-08-23 11:28:54 +10:00
Jed Fox
5f997a6acf
Merge branch 'master' into better-cli
2017-08-21 22:03:37 -04:00
Jed Fox
904e0df22a
Add eslint:fix command
2017-08-21 18:09:46 -04:00
Jed Fox
a0df7dbfff
Merge branch 'master' into better-cli
2017-08-21 07:09:09 -04:00
Brendan Forster
a267a2f324
bump minor packages which implicitly depended on webpack 2
2017-08-21 14:24:35 +10:00
Brendan Forster
59d9aab600
bump type declarations
2017-08-21 13:56:29 +10:00
Brendan Forster
1cf2afce3c
bump package for enumerating test files and directories
2017-08-21 13:56:29 +10:00
Brendan Forster
2f1a5eea35
bump webpack and related dependencies
2017-08-21 13:56:29 +10:00
Brendan Forster
216b1eaca8
Merge branch 'master' into eslint
2017-08-21 12:52:12 +10:00
Brendan Forster
7dfad42770
what even are merges
2017-08-21 10:47:41 +10:00
Brendan Forster
d0f0b8f511
Merge branch 'master' into packaged-renamed
2017-08-21 09:11:36 +10:00
Brendan Forster
34bab3709f
replace babili with babel-minify package
2017-08-19 20:46:18 +10:00
Brendan Forster
b09d5fcf15
Merge branch 'master' into update-some-dependencies
2017-08-19 06:32:55 +10:00
Brendan Forster
0de4268c36
pin dat type
2017-08-19 06:29:10 +10:00
Jed Fox
6cd7becaf5
⬆️ eslint-plugin-typescript
...
2017-08-18 11:31:05 -04:00
Jed Fox
0e32a68686
Take args in script/eslint; ⚡
2017-08-18 11:30:45 -04:00
Jed Fox
c0b15df652
Use eslint_d to speed up linting
2017-08-18 11:30:43 -04:00
Jed Fox
8f48ce41c5
eslint-plugin-prettier
...
Also, get rid of the Prettier-related scripts in package.json
2017-08-18 11:30:37 -04:00