Browse Source

chore(deps): update dependency typescript to v3.8.2 (#303)

* chore(deps): update dependency typescript to v3.8.2
* fix(docker): fix typing of docker cmd env vars
master
renovate[bot] 5 years ago
committed by GitHub
parent
commit
d3788149aa
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      package.json
  2. 4
      src/lib/docker/dockerService.spec.ts
  3. 4
      src/lib/docker/dockerService.ts
  4. 8
      yarn.lock

2
package.json

@ -137,7 +137,7 @@
"testcafe-browser-provider-electron": "0.0.14",
"testcafe-react-selectors": "4.0.0",
"ts-node": "8.6.2",
"typescript": "3.7.5",
"typescript": "3.8.2",
"wait-on": "4.0.0",
"webpack": "4.41.5"
},

4
src/lib/docker/dockerService.spec.ts

@ -53,11 +53,11 @@ describe('DockerService', () => {
it('should populate UID/GID env vars when running on linux', async () => {
mockOS.platform.mockReturnValue('linux');
mockOS.userInfo.mockReturnValue({ uid: 999, gid: 999 } as any);
mockOS.userInfo.mockReturnValue({ uid: '999', gid: '999' } as any);
await dockerService.getVersions();
expect(composeMock.version).toBeCalledWith(
expect.objectContaining({
env: expect.objectContaining({ USERID: 999, GROUPID: 999 }),
env: expect.objectContaining({ USERID: '999', GROUPID: '999' }),
}),
undefined,
);

4
src/lib/docker/dockerService.ts

@ -254,8 +254,8 @@ class DockerService implements DockerLibrary {
// add user/group id's to env so that file permissions on the
// docker volumes are set correctly. containers cannot write
// to disk on linux if permissions aren't set correctly
USERID: uid,
GROUPID: gid,
USERID: `${uid}`,
GROUPID: `${gid}`,
};
}

8
yarn.lock

@ -18416,10 +18416,10 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typescript@3.7.5:
version "3.7.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.5.tgz#0692e21f65fd4108b9330238aac11dd2e177a1ae"
integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==
typescript@3.8.2:
version "3.8.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.2.tgz#91d6868aaead7da74f493c553aeff76c0c0b1d5a"
integrity sha512-EgOVgL/4xfVrCMbhYKUQTdF37SQn4Iw73H5BgCrF1Abdun7Kwy/QZsE/ssAy0y4LxBbvua3PIbFsbRczWWnDdQ==
typescript@^3.3.3:
version "3.7.2"

Loading…
Cancel
Save