dependabot[bot]
622e8c350d
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.21.0 to 4.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-13 11:02:54 +00:00
dependabot[bot]
bdb378ca07
chore(deps-dev): bump eslint from 7.23.0 to 7.24.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.23.0 to 7.24.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.23.0...v7.24.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-12 18:20:01 +00:00
Akash Satheesan
3a49299f84
dev(ci): complete refactor
...
Nearly completely replace the original GitHub actions workflow.
Changes:
- Move from `.sh` files in `ci/steps` to steps in the workflow.
- Move from using docker images for environment to manual setup.
- Upgrade nfpm to v2.3.1
BREAKING CHANGE: official arm64 builds no longer support CentOS 7.
If you need to use CentOS 7 on arm64, build `code-server` locally.
For docs, see the yarn/npm section in `docs/install.md`.
2021-04-08 23:42:01 +05:30
dependabot[bot]
49006b15c4
chore(deps-dev): bump typescript from 4.2.3 to 4.2.4
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-08 17:18:47 +00:00
dependabot[bot]
41cf220056
chore(deps-dev): bump audit-ci from 3.1.1 to 3.2.0
...
Bumps [audit-ci](https://github.com/IBM/audit-ci ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/IBM/audit-ci/releases )
- [Commits](https://github.com/IBM/audit-ci/compare/v3.1.1...v3.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-08 11:02:24 +00:00
Joe Previte
3db19843e2
chore: add eslint plugin for jest-playwright
2021-04-06 15:46:55 -07:00
repo-ranger[bot]
3e054a8589
Merge branch 'main' into jsjoeio/audit-ci
2021-04-06 18:17:06 +00:00
Joe Previte
6f98e08bda
feat(ci): add audit job for security
2021-04-06 11:06:04 -07:00
dependabot[bot]
06ee159744
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 17:36:52 +00:00
dependabot[bot]
261c19d836
chore(deps-dev): bump @typescript-eslint/parser from 4.20.0 to 4.21.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 11:03:28 +00:00
Joe Previte
44f3bb86fc
fix(deps): update and fix vulnerabilities
2021-04-05 16:11:34 -07:00
dependabot[bot]
2d7b16f14b
chore(deps-dev): bump @types/ws from 7.4.0 to 7.4.1 ( #3022 )
...
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws ) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-03 05:27:16 +00:00
Joe Previte
c415fd2d65
chore: bump @types/node to 12.20.7
2021-04-02 12:46:41 -07:00
dependabot[bot]
1e2838c163
chore(deps-dev): bump @types/node from 12.12.67 to 12.20.7
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.12.67 to 12.20.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 22:07:37 +00:00
Asher
a4c8549df2
fix(dev-deps): update ts-node and spawn ( #2999 )
2021-03-31 10:24:55 -05:00
dependabot[bot]
334df89491
chore(deps-dev): bump @typescript-eslint/parser from 4.19.0 to 4.20.0 ( #3001 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.19.0 to 4.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.20.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Previte <jjprevite@gmail.com>
2021-03-31 10:22:28 -05:00
Joe Previte
df6bfbbeaf
feat: bump ts-node to 9.1.1
2021-03-30 16:46:49 -07:00
dependabot[bot]
9be199e0d8
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.19.0 to 4.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.20.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-30 11:04:08 +00:00
dependabot[bot]
6cf904a39b
chore(deps-dev): bump eslint from 7.22.0 to 7.23.0 ( #2990 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.22.0 to 7.23.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.22.0...v7.23.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 21:41:05 +05:30
Joe Previte
d3c1906390
fix: limit ts-node upgrades
2021-03-24 17:01:28 -07:00
Joe Previte
080d59b269
Merge branch 'main' into dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.19.0
2021-03-23 15:10:03 -07:00
dependabot[bot]
3ab625f83b
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-23 16:37:27 +00:00
dependabot[bot]
2c01464800
chore(deps-dev): bump @typescript-eslint/parser from 4.18.0 to 4.19.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-23 16:37:07 +00:00
dependabot[bot]
24dc2080f9
chore(deps): bump semver from 7.3.4 to 7.3.5 ( #2946 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.4 to 7.3.5.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.4...v7.3.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-23 11:32:31 -05:00
dependabot[bot]
32d882a507
chore(deps-dev): bump @types/express from 4.17.8 to 4.17.11 ( #2916 )
...
* chore(deps-dev): bump @types/express from 4.17.8 to 4.17.11
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express ) from 4.17.8 to 4.17.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(dev-deps):bump @types/serve-static to 1.13.9
Cherry-pick required to fix upgrade for @types/express.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-03-18 16:31:59 -05:00
dependabot[bot]
923ef2f3c4
chore(deps-dev): bump eslint-config-prettier from 6.12.0 to 8.1.0 ( #2918 )
...
* chore(deps-dev): bump eslint-config-prettier from 6.12.0 to 8.1.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.12.0 to 8.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.12.0...v8.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* fix(eslintrc): remove prettier/@typescript extend
Removed by upstream in v8.0.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-03-18 16:31:23 -05:00
dependabot[bot]
a41b47c1de
chore(deps-dev): bump ts-node from 9.0.0 to 9.1.1 ( #2919 )
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 9.0.0 to 9.1.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v9.0.0...v9.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-03-18 16:30:41 -05:00
dependabot[bot]
a8e2ede4f5
chore(deps): bump js-yaml from 3.14.0 to 4.0.0 ( #2920 )
...
* chore(deps): bump js-yaml from 3.14.0 to 4.0.0
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.0 to 4.0.0.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.0...4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* fix(src/node): replace yaml.safeLoad with load
Also update @types/yaml to ^4.0.0.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akash Satheesan <akash@coder.com>
2021-03-18 16:30:10 -05:00
dependabot[bot]
4c6cf8414c
chore(deps-dev): bump @types/parcel-bundler from 1.12.1 to 1.12.3 ( #2926 )
...
Bumps [@types/parcel-bundler](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/parcel-bundler ) from 1.12.1 to 1.12.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/parcel-bundler )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-18 16:29:14 -05:00
repo-ranger[bot]
89d7606de1
Merge pull request #2909 from cdr/dependabot/npm_and_yarn/istanbul-badges-readme-1.2.1
...
chore(deps-dev): bump istanbul-badges-readme from 1.2.0 to 1.2.1
2021-03-17 19:27:31 +00:00
dependabot[bot]
3dfbd8bae0
chore(deps): bump proxy-agent from 4.0.0 to 4.0.1 ( #2908 )
...
Bumps [proxy-agent](https://github.com/TooTallNate/node-proxy-agent ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/TooTallNate/node-proxy-agent/releases )
- [Changelog](https://github.com/TooTallNate/node-proxy-agent/blob/master/History.md )
- [Commits](https://github.com/TooTallNate/node-proxy-agent/compare/4.0.0...4.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-17 12:40:57 -05:00
repo-ranger[bot]
1d5c765a24
Merge pull request #2907 from cdr/dependabot/npm_and_yarn/eslint-plugin-prettier-3.3.1
...
chore(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.3.1
2021-03-17 17:26:19 +00:00
dependabot[bot]
b01f4061b7
chore(deps-dev): bump stylelint-config-recommended from 3.0.0 to 4.0.0
...
Bumps [stylelint-config-recommended](https://github.com/stylelint/stylelint-config-recommended ) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/stylelint/stylelint-config-recommended/releases )
- [Changelog](https://github.com/stylelint/stylelint-config-recommended/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint-config-recommended/compare/3.0.0...4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 11:05:31 +00:00
dependabot[bot]
d0b71a139f
chore(deps-dev): bump istanbul-badges-readme from 1.2.0 to 1.2.1
...
Bumps [istanbul-badges-readme](https://github.com/olavoparno/istanbul-badges-readme ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/olavoparno/istanbul-badges-readme/releases )
- [Changelog](https://github.com/olavoparno/istanbul-badges-readme/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/olavoparno/istanbul-badges-readme/compare/v1.2.0...v1.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 11:05:18 +00:00
dependabot[bot]
ec7cdcd656
chore(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.3.1
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.1.4 to 3.3.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.3.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 11:04:51 +00:00
dependabot[bot]
31dd0a4d6e
chore(deps-dev): bump @typescript-eslint/parser from 4.7.0 to 4.18.0 ( #2896 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.7.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 14:34:52 -05:00
dependabot[bot]
7259a24b3c
chore(deps-dev): bump @types/tar-stream from 2.1.0 to 2.2.0 ( #2895 )
...
* chore(deps-dev): bump @types/tar-stream from 2.1.0 to 2.2.0
Bumps [@types/tar-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar-stream ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tar-stream )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): update tar-fs, add tar-stream, and remove tar
- tar doesn't seem to be used anywhere.
- tar-stream was an implicit dependency because we had tar-fs but it
seems better to be explicit about it since we use it directly
- Update tar-fs as well since this makes it use same version instead of
needing two separate copies of different versions
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asher <ash@coder.com>
2021-03-16 14:34:24 -05:00
dependabot[bot]
b0c773bcda
chore(deps-dev): bump parcel-bundler from 1.12.4 to 1.12.5 ( #2894 )
...
* chore(deps-dev): bump parcel-bundler from 1.12.4 to 1.12.5
Bumps [parcel-bundler](https://github.com/parcel-bundler/parcel ) from 1.12.4 to 1.12.5.
- [Release notes](https://github.com/parcel-bundler/parcel/releases )
- [Changelog](https://github.com/parcel-bundler/parcel/blob/v2/CHANGELOG.md )
- [Commits](https://github.com/parcel-bundler/parcel/compare/parcel-bundler@1.12.4...parcel-bundler@1.12.5 )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): remove node-forge from resolutions
This is no longer needed since the parcel-bundler update also updated
the node-forge version.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asher <ash@coder.com>
2021-03-16 13:40:57 -05:00
Asher
95a0740ca1
Merge pull request #2889 from code-asher/remove-fs-extra
2021-03-16 12:54:42 -05:00
Asher
964ebe8d0a
Replace fs-extra with fs.promises
...
Remove the Mac directory copy instead of refactoring it since we've had
this for a long time now and I think it's safe to assume that users
running code-server on Mac don't have the old directory anymore.
2021-03-16 12:51:08 -05:00
dependabot[bot]
556e562f5c
chore(deps): bump semver from 7.3.2 to 7.3.4 ( #2897 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.2 to 7.3.4.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.2...v7.3.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 12:29:37 -05:00
Joe Previte
acb4663873
Merge pull request #2891 from cdr/jsjoeio/replace-shfmt
...
feat: add prettier-plugin-sh
2021-03-15 16:32:25 -07:00
Joe Previte
0ba53b6adf
feat: add prettier-plugin-sh
2021-03-15 15:14:26 -07:00
dependabot[bot]
3f3a619660
chore(deps-dev): bump @types/ws from 7.2.7 to 7.4.0 ( #2871 )
...
* chore(deps-dev): bump @types/ws from 7.2.7 to 7.4.0
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws ) from 7.2.7 to 7.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump ws from 7.3.1 to 7.4.4
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asher <ash@coder.com>
2021-03-15 17:08:28 -05:00
dependabot[bot]
d27126530f
chore(deps-dev): bump @types/http-proxy from 1.17.4 to 1.17.5 ( #2872 )
...
Bumps [@types/http-proxy](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/http-proxy ) from 1.17.4 to 1.17.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/http-proxy )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 15:19:14 -05:00
dependabot[bot]
bc48b54a71
chore(deps-dev): bump doctoc from 1.4.0 to 2.0.0 ( #2886 )
...
Bumps [doctoc](https://github.com/thlorenz/doctoc ) from 1.4.0 to 2.0.0.
- [Release notes](https://github.com/thlorenz/doctoc/releases )
- [Commits](https://github.com/thlorenz/doctoc/compare/v1.4.0...v2.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 15:11:48 -05:00
dependabot[bot]
14ef340369
chore(deps-dev): bump @typescript-eslint/eslint-plugin ( #2887 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.7.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 15:06:20 -05:00
dependabot[bot]
05068753f5
chore(deps-dev): bump typescript from 4.1.3 to 4.2.3 ( #2884 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.1.3 to 4.2.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.3...v4.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 12:15:33 -05:00
dependabot[bot]
a6b84bb23d
chore(deps): bump rotating-file-stream from 2.1.3 to 2.1.5 ( #2880 )
...
Bumps [rotating-file-stream](https://github.com/iccicci/rotating-file-stream ) from 2.1.3 to 2.1.5.
- [Release notes](https://github.com/iccicci/rotating-file-stream/releases )
- [Changelog](https://github.com/iccicci/rotating-file-stream/blob/master/CHANGELOG.md )
- [Commits](https://github.com/iccicci/rotating-file-stream/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 11:58:51 -05:00
dependabot[bot]
88af52fe18
chore(deps): bump env-paths from 2.2.0 to 2.2.1 ( #2883 )
...
Bumps [env-paths](https://github.com/sindresorhus/env-paths ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/sindresorhus/env-paths/releases )
- [Commits](https://github.com/sindresorhus/env-paths/compare/v2.2.0...v2.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 10:54:12 -05:00
dependabot[bot]
37a56be3f5
chore(deps-dev): bump eslint from 7.11.0 to 7.22.0 ( #2876 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.11.0 to 7.22.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.11.0...v7.22.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 10:41:33 -05:00
dependabot[bot]
c90d1983f6
chore(deps-dev): bump prettier from 2.1.2 to 2.2.1 ( #2873 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.1.2 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.1.2...2.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-12 16:21:55 -06:00
Akash Satheesan
702485139a
chore: update vulnerable dependencies ( #2861 )
...
Cherry-pick dependencies with security issues to update.
Signed-off-by: Akash Satheesan <akash@coder.com>
2021-03-12 01:46:40 +05:30
Justin Poehnelt
97c1399401
feat: use compression in express server ( #2680 )
2021-02-12 14:27:33 -06:00
Asher
8344e2062a
Merge pull request #2622 from cdr/plugin-additions
2021-02-10 16:45:00 -06:00
Asher
2b1b3e6dc0
Add eslint import alias resolver
...
Somehow I managed not to commit this earlier.
2021-02-09 16:20:28 -06:00
Joe Previte
719481e84e
refactor: add getPackageJson fn in constants
2021-02-08 16:21:30 -07:00
Anmol Sethi
d7f06975a6
test: Switch from leaked-handles to wtfnode ( #2604 )
...
See my comments at
https://github.com/cdr/code-server/pull/2563#issuecomment-763394741
2021-02-01 11:06:49 -05:00
Joe Previte
3044224729
feat: add support for code coverage shield
2021-01-25 16:21:07 -07:00
Joe Previte
05beccf671
refactor: move jest around and add code coverage
2021-01-22 14:18:45 -07:00
Joe Previte
883dd13850
refactor: move jest and add package.json to /test
2021-01-21 14:06:49 -07:00
Joe Previte
75717749b2
refactor: upgrade TS to 4.1.3
2021-01-21 10:11:09 -07:00
Joe Previte
0a07d67c8d
fix: prevent mocha/jest types conlict
...
Modify the tsconfig.json in lib/vscode/src/build.
This adds the flag skipLibCheck: true to tell TypeScript
to not type-check the declaration files at build time.
We need to add this because otherwise it checks the declaration
files and reports an error of duplicate type definitions
because we use Jest for our tests and they use Mocha and they
both use the global namespace "test" in their .d.ts files.
2021-01-21 10:11:09 -07:00
Joe Previte
cef7d42652
feat: setup jest
2021-01-21 10:10:32 -07:00
Anmol Sethi
ea1949e440
test: Add testutil.HttpServer
...
The goal is to remove supertest as it does not support typescript well
and there's really no good reason for the dependency. Also no websocket
testing support.
2021-01-20 02:06:43 -05:00
Anmol Sethi
ae902b9dd1
proxy_agent: Use proxy-from-env for robustness
...
Now we support pretty much every variable under the sun along with
$NO_PROXY all correctly and with minimal code on our end.
2020-12-18 11:10:07 -05:00
Anmol Sethi
691d44d4a8
Use proxy-agent to support $HTTP_PROXY
...
Closes #124
This works by monkey patching the http and https modules's default agent
at runtime to the one given by the proxy-agent package.
2020-12-04 02:34:43 -05:00
Anmol Sethi
a37572d92d
ci: Disable no-unused-vars for function args
...
See previous commit for failure introduced.
2020-11-13 18:44:28 -05:00
Anmol Sethi
197a09f0c1
plugin: Test endpoints via supertest
...
Unfortunately we can't use node-mocks-http to test a express.Router
that has async routes. See https://github.com/howardabrams/node-mocks-http/issues/225
router will just return undefined if the executing handler is async and
so the test will have no way to wait for it to complete. Thus, we have
to use supertest which starts an actual HTTP server in the background
and uses a HTTP client to send requests.
2020-11-06 10:13:01 -05:00
Asher
9e09c1f92b
Upgrade to Express 5
...
Now async routes are handled!
2020-11-05 15:08:08 -06:00
Asher
112eda4605
Convert routes to Express
2020-10-26 17:56:13 -05:00
Asher
6000e389bc
Add Express as a dep and regenerate lockfile
...
The Express types were throwing errors but regenerating the lockfile
resolved them.
2020-10-20 16:18:26 -05:00
Anmol Sethi
ebbcb8d6a7
Update yarn.lock
2020-10-07 17:40:19 -04:00
Anmol Sethi
55a7e8b56f
Implement automatic cloud proxying
2020-10-07 15:58:30 -04:00
Anmol Sethi
579bb94a6c
Add coder cloud expose command
2020-10-07 15:58:30 -04:00
Anmol Sethi
3912e9e333
Downgrade node types to v12
2020-08-27 11:04:43 -04:00
Anmol Sethi
ebbb1187da
Update remaining dependencies
2020-08-26 14:27:30 -04:00
Anmol Sethi
c80d093dc4
Update dependencies in package.json
...
See #1898 and #1905
2020-08-26 13:59:41 -04:00
Anmol Sethi
bf09c294cc
Revert "Upgrade to latest typescript"
...
This reverts commit 6539dd4dbe
.
Breaks linting and wasn't required.
2020-08-26 13:32:50 -04:00
Anmol Sethi
6539dd4dbe
Upgrade to latest typescript
...
Otherwise the build keeps failing for me as tsc won't compile anymore.
Not sure why things work on CI/for asher but I don't think this will
cause any additional issues.
2020-08-26 07:50:51 -04:00
Asher
2fa5037859
Log output to disk
2020-07-29 18:48:07 -05:00
Asher
4b6c0a6fc3
Update logger
2020-07-29 18:48:03 -05:00
dependabot[bot]
0193516f55
Bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 01:02:31 +00:00
Anmol Sethi
c00f931500
Remove zip library dependency
2020-06-03 18:24:59 -04:00
Anmol Sethi
a0a77e379e
Add doc/guide.md
2020-05-14 05:24:23 -04:00
Anmol Sethi
00d164b67f
Add default config file and improve config/data directory detection
2020-05-12 19:59:54 -04:00
Anmol Sethi
c5179c2a06
Add support for a YAML config file
2020-05-12 19:59:53 -04:00
Anmol Sethi
e9fe4c0466
Document release process
2020-05-08 01:43:31 -04:00
Anmol Sethi
be032cf735
Add NPM package, debs, rpms and refactor CI/build process
...
Closes many issues that I'll prune after adding more docs
for users.
2020-05-06 20:25:52 -04:00
Asher
6a2662eeee
Remove node-pty
...
This was for the ssh server we removed.
2020-05-05 12:33:08 -05:00
Asher
870cf4f3fe
Fix yarn.lock
...
Things got really out of whack when trying to update dependencies
earlier.
2020-04-29 12:39:42 -05:00
Asher
f3edb1cc5f
Update node to latest lts (12.16.3) and update deps
2020-04-29 11:43:13 -05:00
Anmol Sethi
5accf3fe5f
Add basic rate limiting to login endpoint
...
Closes #1320
2020-04-28 14:21:08 -04:00
Anmol Sethi
181e0ea6c8
Remove ssh2 dep
2020-04-28 14:04:56 -04:00
Asher
8aa5675ba2
Implement the actual proxy
2020-04-02 13:40:19 -05:00
Maksim Ryzhikov
8a6faa39c9
Remove duplication in dependencies
2020-03-24 09:43:14 +03:00
dependabot[bot]
ddd44999c6
Bump acorn from 5.7.3 to 5.7.4
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 22:34:51 +00:00
Will O'Beirne
3463d56114
SSH server & endpoint
2020-03-16 15:14:53 -05:00
Asher
c870398c86
Switch to loose files
...
For #1306 .
2020-02-25 18:23:35 -06:00
Anmol Sethi
5681c87e33
Fix bugs in CI
2020-02-18 19:06:35 -05:00