FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
devtools/alias.ts at main · vitejs/devtools · GitHub
vitejs
devtools
Repository navigation
Code
Issues
22
(22)
Pull requests
12
(12)
Discussions
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
devtools
/
alias.ts
Copy path
More file actions
More file actions
Latest commit
History
History
History
41 lines (38 loc) · 2.08 KB
Breadcrumbs
devtools
/
alias.ts
Copy path
File metadata and controls
41 lines (38 loc) · 2.08 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import
fs
from
'node:fs'
import
{
fileURLToPath
}
from
'node:url'
import
{
join
,
relative
}
from
'pathe'
const
root
=
fileURLToPath
(
new
URL
(
'.'
,
import
.
meta
.
url
)
)
const
r
=
(
path
:
string
)
=>
fileURLToPath
(
new
URL
(
`./packages/
${
path
}
`
,
import
.
meta
.
url
)
)
export
const
alias
=
{
'@vitejs/devtools-kit/node'
:
r
(
'kit/src/node/index.ts'
)
,
'@vitejs/devtools-kit/client'
:
r
(
'kit/src/client/index.ts'
)
,
'@vitejs/devtools-kit/constants'
:
r
(
'kit/src/constants.ts'
)
,
'@vitejs/devtools-kit/utils/events'
:
r
(
'kit/src/utils/events.ts'
)
,
'@vitejs/devtools-kit/utils/nanoid'
:
r
(
'kit/src/utils/nanoid.ts'
)
,
'@vitejs/devtools-kit/utils/when'
:
r
(
'kit/src/utils/when.ts'
)
,
'@vitejs/devtools-kit/utils/shared-state'
:
r
(
'kit/src/utils/shared-state.ts'
)
,
'@vitejs/devtools-kit'
:
r
(
'kit/src/index.ts'
)
,
'@vitejs/devtools-rolldown'
:
r
(
'rolldown/src/index.ts'
)
,
'@vitejs/devtools-vite'
:
r
(
'vite/src/index.ts'
)
,
'@vitejs/devtools-vitest'
:
r
(
'vitest/src/index.ts'
)
,
'@vitejs/devtools/internal'
:
r
(
'core/src/internal.ts'
)
,
'@vitejs/devtools/json-render'
:
r
(
'core/src/json-render.ts'
)
,
'@vitejs/devtools/client/inject'
:
r
(
'core/src/client/inject/index.ts'
)
,
'@vitejs/devtools/client/inject-passive'
:
r
(
'core/src/client/inject-passive/index.ts'
)
,
'@vitejs/devtools/client/inject-hidden'
:
r
(
'core/src/client/inject-hidden/index.ts'
)
,
'@vitejs/devtools/client/webcomponents'
:
r
(
'core/src/client/webcomponents/index.ts'
)
,
'@vitejs/devtools'
:
r
(
'core/src/index.ts'
)
,
'@vitejs/devtools-ui/unocss'
:
r
(
'ui/src/unocss/index.ts'
)
,
'@vitejs/devtools-ui/components'
:
r
(
'ui/src/components'
)
,
'@vitejs/devtools-ui/composables'
:
r
(
'ui/src/composables'
)
,
'@vitejs/devtools-ui/utils'
:
r
(
'ui/src/utils'
)
,
}
// update tsconfig.base.json
const
raw
=
fs
.
readFileSync
(
join
(
root
,
'tsconfig.base.json'
)
,
'utf-8'
)
.
trim
(
)
const
tsconfig
=
JSON
.
parse
(
raw
)
tsconfig
.
compilerOptions
.
paths
=
Object
.
fromEntries
(
Object
.
entries
(
alias
)
.
map
(
(
[
key
,
value
]
)
=>
[
key
,
[
`./
${
relative
(
root
,
value
)
}
`
]
]
)
,
)
const
newRaw
=
JSON
.
stringify
(
tsconfig
,
null
,
2
)
if
(
newRaw
!==
raw
)
fs
.
writeFileSync
(
join
(
root
,
'tsconfig.base.json'
)
,
`
${
newRaw
}
\n`
,
'utf-8'
)
Back
|
FazBrowse Home
|
New Git URL