Add the Independent Proof LLC holding page
A one-page "notice of preparation" in a certificate style: the company is in preparation, there is nothing to do yet, the domain is not for sale, and unsolicited inquiries are not accepted. It carries no contact details of any kind, and search engines are told to stay away (noindex meta and robots.txt). Fonts are self-hosted with their OFL licences, and the seal and guilloche border are static SVG, so the page makes no third-party requests and needs no script. The build copies public/ to dist/, and the Start9 Pages deploy uses the same NextExplorer script as the YPBA site. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012NBdmeSPq4bFCSE1urk99W
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env node
|
||||
// Builds the site into dist/. Today the site is one hand-written page, so the build is a clean copy
|
||||
// of public/. dist/ is what every deploy sends, so a later static-site generator only has to keep
|
||||
// writing its output there.
|
||||
import { cpSync, rmSync } from 'node:fs';
|
||||
import { dirname, join } from 'node:path';
|
||||
import { fileURLToPath } from 'node:url';
|
||||
|
||||
const root = join(dirname(fileURLToPath(import.meta.url)), '..');
|
||||
const dist = join(root, 'dist');
|
||||
rmSync(dist, { recursive: true, force: true });
|
||||
cpSync(join(root, 'public'), dist, { recursive: true });
|
||||
console.log('built dist/');
|
||||
Reference in New Issue
Block a user