Apply biome format and lint fixes
- pro/src/account.ts: cast parens (}) as T; biome-ignore on intentional unreachable code after fake-license shortcut - pro/src/fsGoogleDrive.ts: let → const; missing semicolon; == → === (mimeType comparison and parent lookup) - src/misc.ts: line break on long b.buffer.slice() chain
This commit is contained in:
parent
6a6f192942
commit
af79356e58
@ -191,13 +191,14 @@ export const getAndSaveProFeatures = async (
|
|||||||
featureName: i,
|
featureName: i,
|
||||||
enableAtTimeMs: 1e12,
|
enableAtTimeMs: 1e12,
|
||||||
expireAtTimeMs: 3e12,
|
expireAtTimeMs: 3e12,
|
||||||
} as FeatureInfo)
|
}) as FeatureInfo
|
||||||
),
|
),
|
||||||
};
|
};
|
||||||
config.enabledProFeatures = res.proFeatures;
|
config.enabledProFeatures = res.proFeatures;
|
||||||
await saveUpdatedConfigFunc?.();
|
await saveUpdatedConfigFunc?.();
|
||||||
return res;
|
return res;
|
||||||
|
|
||||||
|
// biome-ignore lint/correctness/noUnreachable: original upstream flow kept for reference (the fake-license shortcut above is intentional)
|
||||||
const access = await getAccessToken(config, saveUpdatedConfigFunc);
|
const access = await getAccessToken(config, saveUpdatedConfigFunc);
|
||||||
|
|
||||||
const resp1 = await fetch(`${site}/api/v1/pro/list`, {
|
const resp1 = await fetch(`${site}/api/v1/pro/list`, {
|
||||||
|
|||||||
@ -358,7 +358,7 @@ export class FakeFsGoogleDrive extends FakeFs {
|
|||||||
} while (nextPageToken !== undefined);
|
} while (nextPageToken !== undefined);
|
||||||
|
|
||||||
const allFolderRes = allFileRes.filter(
|
const allFolderRes = allFileRes.filter(
|
||||||
(i) => i.mimeType == FOLDER_MIME_TYPE
|
(i) => i.mimeType === FOLDER_MIME_TYPE
|
||||||
);
|
);
|
||||||
|
|
||||||
const allFolders = [
|
const allFolders = [
|
||||||
@ -368,7 +368,7 @@ export class FakeFsGoogleDrive extends FakeFs {
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
for (let targetFolder of allFolders) {
|
for (const targetFolder of allFolders) {
|
||||||
allFolderRes
|
allFolderRes
|
||||||
.filter((i) => i.parents?.includes(targetFolder.id))
|
.filter((i) => i.parents?.includes(targetFolder.id))
|
||||||
.forEach((i) => {
|
.forEach((i) => {
|
||||||
@ -384,7 +384,7 @@ export class FakeFsGoogleDrive extends FakeFs {
|
|||||||
for (const file of allFileRes) {
|
for (const file of allFileRes) {
|
||||||
if (!file.parents) continue;
|
if (!file.parents) continue;
|
||||||
file.parents.forEach((parent) => {
|
file.parents.forEach((parent) => {
|
||||||
const folder = allFolders.find((folder) => folder.id == parent);
|
const folder = allFolders.find((folder) => folder.id === parent);
|
||||||
if (!folder) return;
|
if (!folder) return;
|
||||||
const entity = fromFileToGDEntity(file, folder.id, folder.folderPath);
|
const entity = fromFileToGDEntity(file, folder.id, folder.folderPath);
|
||||||
allFiles.push(entity);
|
allFiles.push(entity);
|
||||||
@ -600,7 +600,7 @@ export class FakeFsGoogleDrive extends FakeFs {
|
|||||||
modifiedTime: unixTimeToStr(mtime, true),
|
modifiedTime: unixTimeToStr(mtime, true),
|
||||||
createdTime: unixTimeToStr(ctime, true),
|
createdTime: unixTimeToStr(ctime, true),
|
||||||
};
|
};
|
||||||
if(!targetFileId) meta.parents = [parentID]
|
if (!targetFileId) meta.parents = [parentID];
|
||||||
|
|
||||||
if (content.byteLength <= 5 * 1024 * 1024) {
|
if (content.byteLength <= 5 * 1024 * 1024) {
|
||||||
const formData = new FormData();
|
const formData = new FormData();
|
||||||
|
|||||||
@ -90,7 +90,10 @@ export const mkdirpInVault = async (thePath: string, vault: Vault) => {
|
|||||||
export const bufferToArrayBuffer = (
|
export const bufferToArrayBuffer = (
|
||||||
b: Buffer | Uint8Array<ArrayBuffer> | ArrayBufferView
|
b: Buffer | Uint8Array<ArrayBuffer> | ArrayBufferView
|
||||||
) => {
|
) => {
|
||||||
return b.buffer.slice(b.byteOffset, b.byteOffset + b.byteLength) as ArrayBuffer;
|
return b.buffer.slice(
|
||||||
|
b.byteOffset,
|
||||||
|
b.byteOffset + b.byteLength
|
||||||
|
) as ArrayBuffer;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user