Add path aliases

This commit is contained in:
Nate Butler 2023-06-16 00:37:08 -04:00 committed by Mikayla Maki
parent 5369f2c25a
commit 1f3feacb21
No known key found for this signature in database
22 changed files with 46 additions and 20 deletions

View File

@ -1,7 +1,7 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { text, border, background, foreground } from "./components" import { text, border, background, foreground } from "./components"
import editor from "./editor" import editor from "./editor"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function assistant(colorScheme: ColorScheme) { export default function assistant(colorScheme: ColorScheme) {
const layer = colorScheme.highest const layer = colorScheme.highest

View File

@ -2,7 +2,7 @@ import { ColorScheme } from "../theme/colorScheme"
import { withOpacity } from "../theme/color" import { withOpacity } from "../theme/color"
import { text, background } from "./components" import { text, background } from "./components"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function commandPalette(colorScheme: ColorScheme) { export default function commandPalette(colorScheme: ColorScheme) {
let layer = colorScheme.highest let layer = colorScheme.highest

View File

@ -1,7 +1,7 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, borderColor, foreground, text } from "./components" import { background, border, borderColor, foreground, text } from "./components"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function contactsPanel(colorScheme: ColorScheme) { export default function contactsPanel(colorScheme: ColorScheme) {
const nameMargin = 8 const nameMargin = 8
const sidePadding = 12 const sidePadding = 12

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, foreground, text } from "./components" import { background, foreground, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
const avatarSize = 12 const avatarSize = 12
const headerPadding = 8 const headerPadding = 8

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, borderColor, text } from "./components" import { background, border, borderColor, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
export default function contextMenu(colorScheme: ColorScheme) { export default function contextMenu(colorScheme: ColorScheme) {

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, foreground, svg, text } from "./components" import { background, border, foreground, svg, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function copilot(colorScheme: ColorScheme) { export default function copilot(colorScheme: ColorScheme) {
let layer = colorScheme.middle let layer = colorScheme.middle

View File

@ -4,7 +4,7 @@ import { background, border, borderColor, foreground, text } from "./components"
import hoverPopover from "./hoverPopover" import hoverPopover from "./hoverPopover"
import { buildSyntax } from "../theme/syntax" import { buildSyntax } from "../theme/syntax"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
export default function editor(colorScheme: ColorScheme) { export default function editor(colorScheme: ColorScheme) {

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, text } from "./components" import { background, border, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function feedback(colorScheme: ColorScheme) { export default function feedback(colorScheme: ColorScheme) {
let layer = colorScheme.highest let layer = colorScheme.highest

View File

@ -2,7 +2,7 @@ import { ColorScheme } from "../theme/colorScheme"
import { withOpacity } from "../theme/color" import { withOpacity } from "../theme/color"
import { background, border, text } from "./components" import { background, border, text } from "./components"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function picker(colorScheme: ColorScheme): any { export default function picker(colorScheme: ColorScheme): any {
let layer = colorScheme.lowest let layer = colorScheme.lowest

View File

@ -1,7 +1,7 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { withOpacity } from "../theme/color" import { withOpacity } from "../theme/color"
import { background, border, foreground, text } from "./components" import { background, border, foreground, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
export default function projectPanel(colorScheme: ColorScheme) { export default function projectPanel(colorScheme: ColorScheme) {
const { isLight } = colorScheme const { isLight } = colorScheme

View File

@ -1,7 +1,7 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { withOpacity } from "../theme/color" import { withOpacity } from "../theme/color"
import { background, border, foreground, text } from "./components" import { background, border, foreground, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
export default function search(colorScheme: ColorScheme) { export default function search(colorScheme: ColorScheme) {

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, foreground, text } from "./components" import { background, border, foreground, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
const headerPadding = 8 const headerPadding = 8

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, foreground, text } from "./components" import { background, border, foreground, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
export default function statusBar(colorScheme: ColorScheme) { export default function statusBar(colorScheme: ColorScheme) {
let layer = colorScheme.lowest let layer = colorScheme.lowest

View File

@ -2,7 +2,7 @@ import { ColorScheme } from "../theme/colorScheme"
import { withOpacity } from "../theme/color" import { withOpacity } from "../theme/color"
import { text, border, background, foreground } from "./components" import { text, border, background, foreground } from "./components"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function tabBar(colorScheme: ColorScheme) { export default function tabBar(colorScheme: ColorScheme) {
const height = 32 const height = 32

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { background, border, text } from "./components" import { background, border, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import { toggleable } from "./toggle" import { toggleable } from "./toggle"
export default function dropdownMenu(colorScheme: ColorScheme) { export default function dropdownMenu(colorScheme: ColorScheme) {
let layer = colorScheme.middle let layer = colorScheme.middle

View File

@ -1,6 +1,6 @@
import { ColorScheme } from "../theme/colorScheme" import { ColorScheme } from "../theme/colorScheme"
import { foreground, text } from "./components" import { foreground, text } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
const headerPadding = 8 const headerPadding = 8

View File

@ -8,7 +8,7 @@ import {
TextProperties, TextProperties,
svg, svg,
} from "./components" } from "./components"
import { interactive } from "../element/interactive" import { interactive } from "../element"
export default function welcome(colorScheme: ColorScheme) { export default function welcome(colorScheme: ColorScheme) {
let layer = colorScheme.highest let layer = colorScheme.highest

View File

@ -11,7 +11,7 @@ import {
} from "./components" } from "./components"
import statusBar from "./statusBar" import statusBar from "./statusBar"
import tabBar from "./tabBar" import tabBar from "./tabBar"
import { interactive } from "../element/interactive" import { interactive } from "../element"
import merge from 'ts-deepmerge'; import merge from 'ts-deepmerge';
export default function workspace(colorScheme: ColorScheme) { export default function workspace(colorScheme: ColorScheme) {
const layer = colorScheme.lowest const layer = colorScheme.lowest

View File

@ -20,7 +20,33 @@
"noFallthroughCasesInSwitch": false, "noFallthroughCasesInSwitch": false,
"experimentalDecorators": true, "experimentalDecorators": true,
"strictPropertyInitialization": false, "strictPropertyInitialization": false,
"skipLibCheck": true "skipLibCheck": true,
"baseUrl": ".",
"paths": {
"@/*": [
"./*"
],
"@element/*": [
"./src/element/*"
],
"@component/*": [
"./src/component/*"
],
"@styleTree/*": [
"./src/styleTree/*"
],
"@theme/*": [
"./src/theme/*"
],
"@themes/*": [
"./src/themes/*"
],
"@util/*": [
"./src/util/*"
]
}
}, },
"exclude": ["node_modules"] "exclude": [
"node_modules"
]
} }