mirror of
https://github.com/Respect/Validation.git
synced 2026-03-14 14:25:45 +01:00
- Parce PSL ICANN section into structured sections (rules, wildcards, exceptions) according to the format. - Updates PublicSuffix semantics for complete application of the rules. - Includes private domain suffixes now. - Refreshes the existing data. - Fixes the update-regionals.yml workflow, set it to run twice a week. References: https://github.com/publicsuffix/list/wiki/Format#format
107 lines
2.5 KiB
PHP
107 lines
2.5 KiB
PHP
<?php declare(strict_types=1);
|
||
// SPDX-FileCopyrightText: 2007–22 Mozilla Foundation
|
||
// SPDX-License-Identifier: MPL-2.0-no-copyleft-exception
|
||
return [
|
||
'exceptions' => [],
|
||
'rules' => [
|
||
'API.LP.DEV',
|
||
'ARCHER.REPLIT.DEV',
|
||
'BARSY.DEV',
|
||
'BEARBLOG.DEV',
|
||
'BONES.REPLIT.DEV',
|
||
'BOTDASH.DEV',
|
||
'BRAVE.DEV',
|
||
'CANARY.REPLIT.DEV',
|
||
'DENO-STAGING.DEV',
|
||
'DENO.DEV',
|
||
'DETA.DEV',
|
||
'ERP.DEV',
|
||
'FLY.DEV',
|
||
'GITHUBPREVIEW.DEV',
|
||
'GLOBAL.REPLIT.DEV',
|
||
'GREBEDOC.DEV',
|
||
'HACKER.REPLIT.DEV',
|
||
'HRSN.DEV',
|
||
'ID.REPLIT.DEV',
|
||
'IS-A-FULLSTACK.DEV',
|
||
'IS-A-GOOD.DEV',
|
||
'IS-A.DEV',
|
||
'IS-COOL.DEV',
|
||
'IS-NOT-A.DEV',
|
||
'ISERV.DEV',
|
||
'JANEWAY.REPLIT.DEV',
|
||
'KIM.REPLIT.DEV',
|
||
'KIRA.REPLIT.DEV',
|
||
'KIRK.REPLIT.DEV',
|
||
'LEAPCELL.DEV',
|
||
'LOCALPLAYER.DEV',
|
||
'LOGINLINE.DEV',
|
||
'LP.DEV',
|
||
'MEDIATECH.DEV',
|
||
'MOCHA-SANDBOX.DEV',
|
||
'MODX.DEV',
|
||
'MYADDR.DEV',
|
||
'NGROK-FREE.DEV',
|
||
'NGROK.DEV',
|
||
'OBJECTS.LP.DEV',
|
||
'ODO.REPLIT.DEV',
|
||
'PAGES.DEV',
|
||
'PANEL.DEV',
|
||
'PARIS.REPLIT.DEV',
|
||
'PICARD.REPLIT.DEV',
|
||
'PIKE.REPLIT.DEV',
|
||
'PLATTER-APP.DEV',
|
||
'PRERELEASE.REPLIT.DEV',
|
||
'R2.DEV',
|
||
'REED.REPLIT.DEV',
|
||
'RELAY.EVERVAULT.DEV',
|
||
'REPLIT.DEV',
|
||
'RIKER.REPLIT.DEV',
|
||
'RUNCONTAINERS.DEV',
|
||
'SISKO.REPLIT.DEV',
|
||
'SPOCK.REPLIT.DEV',
|
||
'STAGING.REPLIT.DEV',
|
||
'SULU.REPLIT.DEV',
|
||
'TARPIT.REPLIT.DEV',
|
||
'TEAMS.REPLIT.DEV',
|
||
'TUCKER.REPLIT.DEV',
|
||
'VERCEL.DEV',
|
||
'WEB.ERP.DEV',
|
||
'WESLEY.REPLIT.DEV',
|
||
'WORF.REPLIT.DEV',
|
||
'WORKERS.DEV',
|
||
'XMIT.DEV',
|
||
],
|
||
'wildcards' => [
|
||
'AA.CRM.DEV',
|
||
'AB.CRM.DEV',
|
||
'AC.CRM.DEV',
|
||
'AD.CRM.DEV',
|
||
'AE.CRM.DEV',
|
||
'AF.CRM.DEV',
|
||
'CI.CRM.DEV',
|
||
'D.CRM.DEV',
|
||
'GATEWAY.DEV',
|
||
'INBROWSER.DEV',
|
||
'LCL.DEV',
|
||
'LCLSTAGE.DEV',
|
||
'PA.CRM.DEV',
|
||
'PB.CRM.DEV',
|
||
'PC.CRM.DEV',
|
||
'PD.CRM.DEV',
|
||
'PE.CRM.DEV',
|
||
'PF.CRM.DEV',
|
||
'S.BRAVE.DEV',
|
||
'STG.DEV',
|
||
'STGSTAGE.DEV',
|
||
'USER.LOCALCERT.DEV',
|
||
'W.CRM.DEV',
|
||
'WA.CRM.DEV',
|
||
'WB.CRM.DEV',
|
||
'WC.CRM.DEV',
|
||
'WD.CRM.DEV',
|
||
'WE.CRM.DEV',
|
||
'WEBHARE.DEV',
|
||
'WF.CRM.DEV',
|
||
],
|
||
];
|