mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-06-14 06:41:01 +00:00
feat(web): add network subpages and subdomains listing page
- Add /subdomains page listing all 20 PezkuwiChain subdomains - Add Back to Home button to Subdomains page - Create NetworkPage reusable component for network details - Add 7 network subpages: /mainnet, /staging, /testnet, /beta, /alfa, /development, /local - Update ChainSpecs network cards to navigate to network subpages - Add i18n translations for chainSpecs section in en.ts - Add SDK docs with rebranding support (rebrand-rustdoc.cjs) - Add generate-docs-structure.cjs for automatic docs generation - Update shared libs: endpoints, polkadot, wallet, xcm-bridge - Add new token logos: TYR, ZGR, pezkuwi_icon - Add new pages: Explorer, Docs, Wallet, Api, Faucet, Developers, Grants, Wiki, Forum, Telemetry
This commit is contained in:
+12
-11
@@ -2,6 +2,7 @@
|
||||
import { defineConfig } from "vitest/config";
|
||||
import react from "@vitejs/plugin-react-swc";
|
||||
import path from "path";
|
||||
import { nodePolyfills } from 'vite-plugin-node-polyfills';
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig(() => ({
|
||||
@@ -23,12 +24,9 @@ export default defineConfig(() => ({
|
||||
},
|
||||
},
|
||||
plugins: [
|
||||
react()
|
||||
react(),
|
||||
nodePolyfills(),
|
||||
].filter(Boolean),
|
||||
define: {
|
||||
'global': 'globalThis',
|
||||
'process.env': {}
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
"@": path.resolve(__dirname, "./src"),
|
||||
@@ -43,15 +41,18 @@ export default defineConfig(() => ({
|
||||
dedupe: ['react', 'lucide-react', 'sonner', '@polkadot/util-crypto', '@polkadot/util', '@polkadot/api', '@polkadot/extension-dapp', '@polkadot/keyring'],
|
||||
},
|
||||
optimizeDeps: {
|
||||
include: ['@polkadot/util-crypto', '@polkadot/util', '@polkadot/api', '@polkadot/extension-dapp', '@polkadot/keyring'],
|
||||
esbuildOptions: {
|
||||
define: {
|
||||
global: 'globalThis'
|
||||
}
|
||||
}
|
||||
include: ['@polkadot/util-crypto', '@polkadot/util', '@polkadot/api', '@polkadot/extension-dapp', '@polkadot/keyring', 'buffer'],
|
||||
},
|
||||
build: {
|
||||
rollupOptions: {
|
||||
external: [],
|
||||
onwarn(warning, warn) {
|
||||
// Suppress the buffer shim warning - it's handled by vite-plugin-node-polyfills
|
||||
if (warning.message?.includes('vite-plugin-node-polyfills/shims/buffer')) {
|
||||
return;
|
||||
}
|
||||
warn(warning);
|
||||
},
|
||||
output: {
|
||||
manualChunks: {
|
||||
'polkadot': ['@polkadot/api', '@polkadot/extension-dapp', '@polkadot/keyring', '@polkadot/util', '@polkadot/util-crypto'],
|
||||
|
||||
Reference in New Issue
Block a user