Skip to content

Commit 3f45ee4

Browse files
committed
Add support for Edge on Linux & Edge-Dev
1 parent aa8988d commit 3f45ee4

File tree

5 files changed

+31
-23
lines changed

5 files changed

+31
-23
lines changed

package-lock.json

Lines changed: 16 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@devicefarmer/adbkit": "^2.11.2",
3030
"@graphql-tools/schema": "^6.0.18",
3131
"@graphql-tools/utils": "^6.0.18",
32-
"@httptoolkit/browser-launcher": "^1.7.3",
32+
"@httptoolkit/browser-launcher": "^1.8.0",
3333
"@httptoolkit/osx-find-executable": "^2.0.0",
3434
"@oclif/command": "^1.5.4",
3535
"@oclif/config": "^1.13.3",

src/interceptors/chromium-based-interceptors.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,17 @@ export class FreshEdgeBeta extends ChromiumBasedInterceptor {
210210

211211
};
212212

213+
export class FreshEdgeDev extends ChromiumBasedInterceptor {
214+
215+
id = 'fresh-edge-dev';
216+
version = '1.0.0';
217+
218+
constructor(config: HtkConfig) {
219+
super(config, 'msedge-dev');
220+
}
221+
222+
};
223+
213224
export class FreshEdgeCanary extends ChromiumBasedInterceptor {
214225

215226
id = 'fresh-edge-canary';

src/interceptors/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212
FreshChromiumDev,
1313
FreshEdge,
1414
FreshEdgeBeta,
15+
FreshEdgeDev,
1516
FreshEdgeCanary,
1617
FreshBrave,
1718
FreshOpera
@@ -50,6 +51,7 @@ export function buildInterceptors(config: HtkConfig): _.Dictionary<Interceptor>
5051

5152
new FreshEdge(config),
5253
new FreshEdgeBeta(config),
54+
new FreshEdgeDev(config),
5355
new FreshEdgeCanary(config),
5456

5557
new FreshOpera(config),

test/integration-test.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ describe('Integration test', function () {
166166
inactivable('fresh-chromium-dev'),
167167
inactivable('fresh-edge'),
168168
inactivable('fresh-edge-beta'),
169+
inactivable('fresh-edge-dev'),
169170
inactivable('fresh-edge-canary'),
170171
inactivable('fresh-opera', '1.0.3'),
171172
inactivable('fresh-brave'),

0 commit comments

Comments
 (0)