Skip to content

Commit

Permalink
Merge pull request #294 from dominant-strategies/add-wss
Browse files Browse the repository at this point in the history
Allow wss prefixed urls
  • Loading branch information
alejoacosta74 authored Sep 11, 2024
2 parents 0578709 + e0b5730 commit e6ce020
Show file tree
Hide file tree
Showing 10 changed files with 3 additions and 64,277 deletions.
31,264 changes: 0 additions & 31,264 deletions dist/quais.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/quais.js.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/quais.min.js

This file was deleted.

31,449 changes: 0 additions & 31,449 deletions dist/quais.umd.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/quais.umd.js.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/quais.umd.min.js

This file was deleted.

1,555 changes: 0 additions & 1,555 deletions dist/wordlists-extra.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/wordlists-extra.js.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/wordlists-extra.min.js

This file was deleted.

6 changes: 3 additions & 3 deletions src/providers/provider-socket.ts
Original file line number Diff line number Diff line change
Expand Up @@ -476,13 +476,13 @@ export class SocketProvider extends JsonRpcApiProvider<WebSocketLike> {
}

validateUrl(url: string): void {
const urlPattern = /^(ws):\/\/[a-zA-Z0-9.-]+(:\d+)?$/;
const urlPattern = /^(wss?):\/\/[a-zA-Z0-9.-]+(:\d+)?$/;

if (!urlPattern.test(url)) {
let errorMessage = 'Invalid URL: ';

if (!/^ws:\/\//.test(url)) {
errorMessage += 'URL must start with ws://. ';
if (!/^wss?:\/\//.test(url)) {
errorMessage += 'URL must start with ws:// or wss://. ';
}

if (url.endsWith('/')) {
Expand Down

0 comments on commit e6ce020

Please sign in to comment.