From 7f38aef45c63089699d1d54f000fe244ac1aae7e Mon Sep 17 00:00:00 2001 From: Daniel N <2color@users.noreply.github.com> Date: Wed, 24 Jul 2024 15:44:57 +0200 Subject: [PATCH] ci: fix spell checking use the correct format for pln-ignore.txt which is case insensitive anyway https://vale.sh/docs/topics/styles/#ignoring-non-dictionary-words --- .../{ipfs-docs-style => docs}/OxfordComma.yml | 0 .../{ipfs-docs-style => docs}/PLNSpelling.yml | 0 .github/styles/pln-ignore.txt | 424 +++++++----------- .vale.ini | 2 +- 4 files changed, 172 insertions(+), 254 deletions(-) rename .github/styles/{ipfs-docs-style => docs}/OxfordComma.yml (100%) rename .github/styles/{ipfs-docs-style => docs}/PLNSpelling.yml (100%) diff --git a/.github/styles/ipfs-docs-style/OxfordComma.yml b/.github/styles/docs/OxfordComma.yml similarity index 100% rename from .github/styles/ipfs-docs-style/OxfordComma.yml rename to .github/styles/docs/OxfordComma.yml diff --git a/.github/styles/ipfs-docs-style/PLNSpelling.yml b/.github/styles/docs/PLNSpelling.yml similarity index 100% rename from .github/styles/ipfs-docs-style/PLNSpelling.yml rename to .github/styles/docs/PLNSpelling.yml diff --git a/.github/styles/pln-ignore.txt b/.github/styles/pln-ignore.txt index 249a7a12a..d11ecbbbf 100644 --- a/.github/styles/pln-ignore.txt +++ b/.github/styles/pln-ignore.txt @@ -1,347 +1,265 @@ -(?i)APIs? -(?i)BitSwap -(?i)Boxo -(?i)CIDs? -(?i)CLI -(?i)DHTs? -(?i)Durin -(?i)DNSLink -(?i)FQDNs? -(?i)homestar -(?i)Helia -(?i)IPFS -(?i)JavaScript -(?i)JS-IPFS -(?i)json -(?i)libp2p -(?i)Merkle -(?i)Nabu -(?i)Netlify -(?i)NFTs? -(?i)Nginx -(?i)NodeJS -(?i)NPM -(?i)PowerShell -(?i)URIs? -(?i)VPNs? -(?i)VSCode -[Bb]it[Ss]wap -[Bb]lockchains? -[Bb]ool(ean)? -[Dd]atastore -[Dd]Web -[Ee]thereum -[Ff]ilecoin -[Ff]ilecorgi -[Ff]lat[Ff][Ss] -[Ff]leek -[Gg]it(hub)? -[Hh]ackathons? -[Ii]roh -[Kk]ademlia -[Kk]eystores? -[Kk]ubo -[Mm]arkdown(lint)? -[Mm]ultiaddr(ess)? -[Mm]ultiaddrs -[Mm]ultibase -[Mm]ulticodec -[Mm]ultiformats -[Mm]ultihash -[Mm]ulticast -[Nn]amespace -[Pp]reload -[Pp]ub[Ss]ub -[Rr]abin -[Rr]epos? -[Ww]ebpack -[Ww]ebpages? -[Ww]ebsockets? -[Y]ou[T]ube -Aave +[bb]it[ss]wap +[bb]lockchains +[bb]ool(ean) +[dd]atastore +[dd]web +[ee]thereum +[ff]ilecoin +[ff]ilecorgi +[ff]lat[ff][ss] +[ff]leek +[gg]it(hub) +[hh]ackathons +[ii]roh +[kk]ademlia +[kk]eystores +[kk]ubo +[mm]arkdown(lint) +[mm]ultiaddr(ess) +[mm]ultiaddrs +[mm]ultibase +[mm]ulticast +[mm]ulticodec +[mm]ultiformats +[mm]ultihash +[nn]amespace +[pp]reload +[pp]ub[ss]ub +[rr]abin +[rr]epos +[ss]neakernet +[ww]ebpack +[ww]ebpages +[ww]ebsockets +[y]ou[t]ube +^(whypfs)$ +^(whyrusleeping)$ +^webrequest$ +^wss$ +aave accessor -ACL -ACLs -ADL -ADLs +acls +addrs +adls agregore -API -APIs -Arbol -Arbol's +apis +arbol +arbol's +arbol('s) +arg auditable -Audius +audius auspinner -BitSwap bitswap -bootstrappers -bootstrapper -bootstrap -Blockchain -blockchain blockchains blockstore -boolean -Booleans -Browserify -CA -callout -CAs -CDN -CDNs -Certbot -CID -CIDs -CLI -CNAME -CNAMEs +bool +bool(ean) +boxo +browserify +callouts +cas +cdns +certbot +cid +cids +cli +cmds +cnames codec -Coinlist -Combinator -Composable +codecov +coinlist composable config counterparty coworking -CPU -CPUs +cpus crowdsourcing -cryptocurrencies -cryptocurrency -DAO -DAOs -dApp -dApps -data -data's -Datastore +crypto(currencies) +daos +dapps +data('s) datastore -dialback -dClimate deduplicate -Denylist +dep +deps deserialization -deserialized -Dheeraj -DHT -DHTs +devs +dheeraj +dht +dhts dialable -discoverability -DNS -DNSAddr -DNSLink -DNSLinks +dns('s) +dnsaddr dnslink -dnslinks dotgraph -DWeb +dups dweb embeddable -Eternum -Ethereum +eternum ethereum explainers -Fabien -failover -Fastly -Filebase -Filecoin +fabien +failovers +filebase filecoin -Filestore -FlatFS +filecorgi +filesizes +filestore flatfs -Fleek -FQDN -FQDNs +fleek +fqdns gasless geospatial -Git -Git's -GitHub -Gnutella -goroutine +git(hub) +gnutella goroutines -Graphsync -GUI -GUIs -Hackathon +graphsync +guis hackathons -Hareesh -Helia +hareesh +helia homebrew hostname hostnames -HTML -HTTPS +html +https identafiability -Infura +infura interop -iotop -iostat -IPFS -IPFS's +ipfs ipget -Iroh iroh -Jakub -JavaScript +jakub javascript -Jeromy -Jha -JS -JS-IPFS -JSDelivr -JSON +jeromy +jha +js +js-ipfs +jsdelivr json jumpstarted -Kademlia -Kazaa +kademlia +kazaa keepalive keypair -Keystore -keystore -Keystores keystores -Kubo kubo -Kubuxu -Laika -lastAlive -lastBootstrap -lastPeer -LibP2P +kubuxu +laika +lan +lastalive +lastbootstrap +lastpeer +leveldb libp2p +linux lookups loopback -Mainnet mainnet -Markdownlint -Merkle -metadata -metadata's -Metamask -Minty -Minty's -Mojitos +markdown(lint) +merkle +metadata('s) +metamask +minty('s) +mojitos multiaddr -Multiaddrs -Multiaddress -multiaddresses -Multibase +multiaddr(ess) +multiaddrs multibase -Multicodec +multicast multicodec -Multicodecs -Multiformat -Multiformats -multiformat -Multihash -Multihashes +multiformats multihash +multihashes multipage -Nagaraj -Nakamoto -Nakamoto's -Namebase -Namecheap -Namespace +mutex +nagaraj +nakamoto('s) +namebase +namecheap namespace -NAT -NAT's -Neocities -Netlify -Next.js -NFT -NFTs -Nginx +nats +neocities +netlify +next.js +nfts nginx -NodeJS nodejs -NPM +npm packfile passthrough -Peergos +peergos +performant permissionless -Philz +philz pinset pipeable plaintext pluggable -Powergate -PowerShell -Preload +powergate +powershell preload prepended -processAnnounce +processannounce protobuf -Protocol Labs -Protoschool +protocol labs +protoschool proxied -PubSub pubsub -Qm -Rabin +qm +rabin rasterio -README -READMEs -reachability +readmes referenceable -Repo +repo +repos reprovider reproviding -retrievability +requesters roadmaps +rsa sandboxed -Satoshi +satoshi +satoshi nakamoto serverless sharding snapshotted -Speedtest +sneakernet +sneakernets stackparse stdout -someguy -Storj +storj +subcommand substring -Sztandera -takedown -Testground +sys +sztandera +testground testnet toolkits trustlessly uncensorable undialable -Uniswap +uniswap unreachability untrusted -URI -URIs -URL -URLs -Urlstore +upgradeability +uris +urls urlstore userland userspace -VPN -VPNs -VSCode +vpns vscode -Vue +vue wantlist -Webpack +wantlists webpack -webpage -Webpages -webrequest -Websocket -websocket +webpages +websockets webui -Westeros -wget +westeros whitepaper -whypfs -whyrusleeping -WiFi -WS -WSS -YouTube -Yamux \ No newline at end of file +wifi +ws +youtube \ No newline at end of file diff --git a/.vale.ini b/.vale.ini index 20871378e..1d1470a1a 100644 --- a/.vale.ini +++ b/.vale.ini @@ -4,4 +4,4 @@ MinAlertLevel = suggestion IgnoredScopes = code, tt [*.md] -BasedOnStyles = ipfs-docs-style \ No newline at end of file +BasedOnStyles = docs \ No newline at end of file