mirror of
https://github.com/luxfi/safe-wallet.git
synced 2026-11-02 15:28:09 +00:00
The top bar asked for the square mark and got the wordmark baked into a 24px box, so the letters landed about five pixels tall. The slot is wide — it is the whole left end of the header — so it takes the horizontal lockup, which is what the wordmark prop is for. The letterforms were also copied into this repo by hand. They now come from @luxfi/logo, the package four other Lux surfaces already read, and are written into public/ at build time like version.json and robots.txt. Nothing here draws the mark any more, so nothing here can drift from it. @luxfi is ours, so it joins the in-house scopes that skip the npm age gate.
44 lines
1.1 KiB
YAML
44 lines
1.1 KiB
YAML
compressionLevel: mixed
|
|
|
|
enableConstraintsChecks: true
|
|
|
|
enableGlobalCache: true
|
|
|
|
enableScripts: false
|
|
|
|
nodeLinker: node-modules
|
|
|
|
# The devcontainer (.devcontainer/) bind-mounts node_modules from the host,
|
|
# so installs on macOS must also fetch Linux native bindings (and vice versa)
|
|
# or modules like @rspack/binding fail to load inside the container.
|
|
supportedArchitectures:
|
|
os:
|
|
- current
|
|
- linux
|
|
- darwin
|
|
cpu:
|
|
- current
|
|
- arm64
|
|
- x64
|
|
libc:
|
|
- current
|
|
- glibc
|
|
|
|
# eslint-config-next requires next at runtime but doesn't declare it as
|
|
# a peer dependency. Without this, Yarn hoists eslint-config-next to root
|
|
# where it can't resolve next (which lives in apps/web/node_modules/).
|
|
packageExtensions:
|
|
eslint-config-next@*:
|
|
peerDependencies:
|
|
next: '*'
|
|
|
|
# Set cool down period for npm packages to 7 days
|
|
# This prevents the installation of npm packages if
|
|
# they are updated within the last 7 days
|
|
npmMinimalAgeGate: 10080
|
|
# Allow in-house packages to bypass the age gate
|
|
npmPreapprovedPackages:
|
|
- '@safe-global/*'
|
|
- '@hanzo/*'
|
|
- '@luxfi/*'
|