mirror of
https://github.com/JonasunderscoreJones/api.jonasjones.dev.git
synced 2025-10-23 20:19:19 +02:00
Initial commit (by create-cloudflare CLI)
This commit is contained in:
commit
58a42872a0
1745 changed files with 741893 additions and 0 deletions
31
node_modules/better-sqlite3/deps/copy.js
generated
vendored
Normal file
31
node_modules/better-sqlite3/deps/copy.js
generated
vendored
Normal file
|
@ -0,0 +1,31 @@
|
|||
'use strict';
|
||||
const path = require('path');
|
||||
const fs = require('fs');
|
||||
|
||||
const dest = process.argv[2];
|
||||
const source = path.resolve(path.sep, process.argv[3] || path.join(__dirname, 'sqlite3'));
|
||||
const files = [
|
||||
{ filename: 'sqlite3.c', optional: false },
|
||||
{ filename: 'sqlite3.h', optional: false },
|
||||
];
|
||||
|
||||
if (process.argv[3]) {
|
||||
// Support "_HAVE_SQLITE_CONFIG_H" in custom builds.
|
||||
files.push({ filename: 'config.h', optional: true });
|
||||
} else {
|
||||
// Required for some tests.
|
||||
files.push({ filename: 'sqlite3ext.h', optional: false });
|
||||
}
|
||||
|
||||
for (const { filename, optional } of files) {
|
||||
const sourceFilepath = path.join(source, filename);
|
||||
const destFilepath = path.join(dest, filename);
|
||||
|
||||
if (optional && !fs.existsSync(sourceFilepath)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
fs.accessSync(sourceFilepath);
|
||||
fs.mkdirSync(path.dirname(destFilepath), { recursive: true });
|
||||
fs.copyFileSync(sourceFilepath, destFilepath);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue