refactor: 🚚 Add slash to typescript path shortcuts

This commit is contained in:
Jesse Wierzbinski 2024-05-28 14:59:49 -10:00
parent 5b658984a5
commit 0706541546
No known key found for this signature in database
176 changed files with 733 additions and 733 deletions

View file

@ -1,6 +1,6 @@
import { proxyUrl } from "@/response";
import { sanitizedHtmlStrip } from "@/sanitization";
import type { EntityValidator } from "@lysand-org/federation";
import { proxyUrl } from "@response";
import { sanitizedHtmlStrip } from "@sanitization";
import {
type InferInsertModel,
type SQL,
@ -17,25 +17,25 @@ import { createRegExp, exactly, global } from "magic-regexp";
import {
type Application,
applicationToAPI,
} from "~database/entities/Application";
} from "~/database/entities/Application";
import {
attachmentToAPI,
attachmentToLysand,
} from "~database/entities/Attachment";
} from "~/database/entities/Attachment";
import {
type EmojiWithInstance,
emojiToAPI,
emojiToLysand,
parseEmojis,
} from "~database/entities/Emoji";
import { localObjectURI } from "~database/entities/Federation";
} from "~/database/entities/Emoji";
import { localObjectURI } from "~/database/entities/Federation";
import {
type Status,
type StatusWithRelations,
contentToHtml,
findManyNotes,
} from "~database/entities/Status";
import { db } from "~drizzle/db";
} from "~/database/entities/Status";
import { db } from "~/drizzle/db";
import {
Attachments,
EmojiToNote,
@ -43,10 +43,10 @@ import {
Notes,
Notifications,
Users,
} from "~drizzle/schema";
import { config } from "~packages/config-manager";
import type { Attachment as APIAttachment } from "~types/mastodon/attachment";
import type { Status as APIStatus } from "~types/mastodon/status";
} from "~/drizzle/schema";
import { config } from "~/packages/config-manager";
import type { Attachment as APIAttachment } from "~/types/mastodon/attachment";
import type { Status as APIStatus } from "~/types/mastodon/status";
import { User } from "./user";
/**

View file

@ -1,5 +1,5 @@
import { oauthRedirectUri } from "@constants";
import { errorResponse, response } from "@response";
import { oauthRedirectUri } from "@/constants";
import { errorResponse, response } from "@/response";
import type { InferInsertModel } from "drizzle-orm";
import {
type AuthorizationServer,
@ -14,10 +14,10 @@ import {
userInfoRequest,
validateAuthResponse,
} from "oauth4webapi";
import type { Application } from "~database/entities/Application";
import { db } from "~drizzle/db";
import { type Applications, OpenIdAccounts } from "~drizzle/schema";
import { config } from "~packages/config-manager";
import type { Application } from "~/database/entities/Application";
import { db } from "~/drizzle/db";
import { type Applications, OpenIdAccounts } from "~/drizzle/schema";
import { config } from "~/packages/config-manager";
export class OAuthManager {
public issuer: (typeof config.oidc.providers)[0];

View file

@ -1,6 +1,6 @@
import { type SQL, gt } from "drizzle-orm";
import { Notes, Users } from "~drizzle/schema";
import { config } from "~packages/config-manager";
import { Notes, Users } from "~/drizzle/schema";
import { config } from "~/packages/config-manager";
import { Note } from "./note";
import { User } from "./user";

View file

@ -1,9 +1,9 @@
import { randomBytes } from "node:crypto";
import { idValidator } from "@api";
import { getBestContentType, urlToContentFormat } from "@content_types";
import { idValidator } from "@/api";
import { getBestContentType, urlToContentFormat } from "@/content_types";
import { addUserToMeilisearch } from "@/meilisearch";
import { proxyUrl } from "@/response";
import type { EntityValidator } from "@lysand-org/federation";
import { addUserToMeilisearch } from "@meilisearch";
import { proxyUrl } from "@response";
import {
type SQL,
and,
@ -20,24 +20,24 @@ import {
emojiToAPI,
emojiToLysand,
fetchEmoji,
} from "~database/entities/Emoji";
import { addInstanceIfNotExists } from "~database/entities/Instance";
} from "~/database/entities/Emoji";
import { addInstanceIfNotExists } from "~/database/entities/Instance";
import {
type UserWithRelations,
findFirstUser,
findManyUsers,
} from "~database/entities/User";
import { db } from "~drizzle/db";
} from "~/database/entities/User";
import { db } from "~/drizzle/db";
import {
EmojiToUser,
NoteToMentions,
Notes,
UserToPinnedNotes,
Users,
} from "~drizzle/schema";
import { type Config, config } from "~packages/config-manager";
import type { Account as APIAccount } from "~types/mastodon/account";
import type { Mention as APIMention } from "~types/mastodon/mention";
} from "~/drizzle/schema";
import { type Config, config } from "~/packages/config-manager";
import type { Account as APIAccount } from "~/types/mastodon/account";
import type { Mention as APIMention } from "~/types/mastodon/mention";
import type { Note } from "./note";
/**

View file

@ -1,10 +1,10 @@
import { join } from "node:path";
import { redirect } from "@response";
import { redirect } from "@/response";
import type { BunFile } from "bun";
import { config } from "config-manager";
import { retrieveUserFromToken } from "~database/entities/User";
import type { User } from "~packages/database-interface/user";
import type { LogManager, MultiLogManager } from "~packages/log-manager";
import { retrieveUserFromToken } from "~/database/entities/User";
import type { User } from "~/packages/database-interface/user";
import type { LogManager, MultiLogManager } from "~/packages/log-manager";
import { languages } from "./glitch-languages";
const handleManifestRequest = async () => {