
website: Copy files during build. website: Allow for mixed env builds. website: Reduce build size. website: Expose build. website: Add build memory debugging. WIP: Disable broken links check to compare memory usage. website: Update deps. website: Clean up API paths. website: Flesh out 3.8 fixes. Format. website: Update ignore paths. Website: Clean up integrations build. website: Fix paths. website: Optimize remark. website: Update deps. website: Format. website: Remove linking. website: Fix paths. wip: Attempt API only build. Prep. Migrate render to runtime. Tidy sidebar. Clean up templates. docs: Move directory. WIP docs: Flesh out split. website: Fix issue where routes have collisions.
12 lines
310 B
JavaScript
12 lines
310 B
JavaScript
import { createRequire } from "node:module";
|
||
|
||
const require = createRequire(import.meta.url);
|
||
try {
|
||
require.resolve("#reference/sidebar");
|
||
} catch (_error) {
|
||
console.error(
|
||
"\n⛔️ API Reference sidebar not found.\n\nRun `npm run build:api` to generate files.",
|
||
);
|
||
process.exit(1);
|
||
}
|