Home / File/ index.ts — drizzle-orm Source File

index.ts — drizzle-orm Source File

Architecture documentation for index.ts, a typescript file in the drizzle-orm codebase. 7 imports, 0 dependents.

Entity Profile

Dependency Diagram

graph LR
  ccb38674_a025_897a_eb29_bdfa2dbe01c1["index.ts"]
  3bd96913_f8ce_b73b_5173_fa54944aabba["package.json"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> 3bd96913_f8ce_b73b_5173_fa54944aabba
  2f9f00c8_4bae_5221_05f5_b053374380db["all.ts"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> 2f9f00c8_4bae_5221_05f5_b053374380db
  7bbb5883_c38f_bb50_5f17_3b471511208b["recommended.ts"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> 7bbb5883_c38f_bb50_5f17_3b471511208b
  f0c93e37_d0c6_85de_9c85_875c07d8cd5b["enforce-delete-with-where.ts"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> f0c93e37_d0c6_85de_9c85_875c07d8cd5b
  293f011b_cdb8_71ff_a37a_bbe21603eeb7["enforce-update-with-where.ts"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> 293f011b_cdb8_71ff_a37a_bbe21603eeb7
  73e2aa44_a4c6_8ec0_4c1d_1b146021dedc["options.ts"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> 73e2aa44_a4c6_8ec0_4c1d_1b146021dedc
  02888e0e_5ac9_200a_278f_c729b5af7410["utils"]
  ccb38674_a025_897a_eb29_bdfa2dbe01c1 --> 02888e0e_5ac9_200a_278f_c729b5af7410
  style ccb38674_a025_897a_eb29_bdfa2dbe01c1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import type { TSESLint } from '@typescript-eslint/utils';
import { name, version } from '../package.json';
import all from './configs/all';
import recommended from './configs/recommended';
import deleteRule from './enforce-delete-with-where';
import updateRule from './enforce-update-with-where';
import type { Options } from './utils/options';

export const rules = {
	'enforce-delete-with-where': deleteRule,
	'enforce-update-with-where': updateRule,
} satisfies Record<string, TSESLint.RuleModule<string, Options>>;

export const configs = { all, recommended };

export const meta = { name, version };

Domain

Frequently Asked Questions

What does index.ts do?
index.ts is a source file in the drizzle-orm codebase, written in typescript. It belongs to the DrizzleORM domain.
What does index.ts depend on?
index.ts imports 7 module(s): all.ts, enforce-delete-with-where.ts, enforce-update-with-where.ts, options.ts, package.json, recommended.ts, utils.
Where is index.ts in the architecture?
index.ts is located at eslint-plugin-drizzle/src/index.ts (domain: DrizzleORM, directory: eslint-plugin-drizzle/src).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free