3004c642da
- Vendored fractional-indexing and converted to TypeScript - Stricter index format validation in fractional-indexing - Added format validation to fractional index validation --- Signed-off-by: Mark Tolmacs <mark@lazycat.hu> Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
39 lines
1.5 KiB
JSON
39 lines
1.5 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"rootDir": "./",
|
|
"target": "ESNext",
|
|
"lib": ["dom", "dom.iterable", "esnext"],
|
|
"types": ["vitest/globals", "@testing-library/jest-dom"],
|
|
"allowJs": true,
|
|
"skipLibCheck": true,
|
|
"esModuleInterop": true,
|
|
"allowSyntheticDefaultImports": true,
|
|
"strict": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"module": "ESNext",
|
|
"moduleResolution": "node",
|
|
"resolveJsonModule": true,
|
|
"isolatedModules": true,
|
|
"noEmit": true,
|
|
"jsx": "react-jsx",
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@excalidraw/common": ["./packages/common/src/index.ts"],
|
|
"@excalidraw/common/*": ["./packages/common/src/*"],
|
|
"@excalidraw/excalidraw": ["./packages/excalidraw/index.tsx"],
|
|
"@excalidraw/excalidraw/*": ["./packages/excalidraw/*"],
|
|
"@excalidraw/element": ["./packages/element/src/index.ts"],
|
|
"@excalidraw/element/*": ["./packages/element/src/*"],
|
|
"@excalidraw/fractional-indexing": ["./packages/fractional-indexing/src/index.ts"],
|
|
"@excalidraw/fractional-indexing/*": ["./packages/fractional-indexing/src/*"],
|
|
"@excalidraw/math": ["./packages/math/src/index.ts"],
|
|
"@excalidraw/math/*": ["./packages/math/src/*"],
|
|
"@excalidraw/utils": ["./packages/utils/src/index.ts"],
|
|
"@excalidraw/utils/*": ["./packages/utils/src/*"]
|
|
}
|
|
},
|
|
"include": ["packages", "excalidraw-app"],
|
|
"exclude": ["examples", "dist", "types", "tests"]
|
|
}
|