Skip to content

Commit 2ca93aa

Browse files
authored
feat: publish eslint config and metadata (element-plus#7063)
1 parent 1aba790 commit 2ca93aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+246
-265
lines changed

.github/workflows/publish-npm.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,4 @@ jobs:
6868
GIT_HEAD: ${{env.GIT_HEAD}}
6969
REGISTRY: https://registry.npmjs.com/
7070
FORCE_COLOR: 2
71+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

docs/.vitepress/build/crowdin-credentials.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import path from 'path'
22
import fs from 'fs/promises'
33
import chalk from 'chalk'
44
import consola from 'consola'
5-
import { docRoot, errorAndExit } from '@element-plus/build'
5+
import { docRoot, errorAndExit } from '@element-plus/build-utils'
66

77
const credentialPlaceholder = 'API_TOKEN_PLACEHOLDER'
88

docs/.vitepress/build/crowdin-generate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import fs from 'fs'
22
import path from 'path'
33
import chalk from 'chalk'
44
import consola from 'consola'
5-
import { docRoot, errorAndExit } from '@element-plus/build'
5+
import { docRoot, errorAndExit } from '@element-plus/build-utils'
66

77
// NB: this file is only for generating files that enables developers to develop the website.
88
const componentLocaleRoot = path.resolve(docRoot, '.vitepress/crowdin')

docs/.vitepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import consola from 'consola'
22
import { REPO_BRANCH, REPO_PATH } from '@element-plus/build-constants'
3-
import { docsDirName } from '@element-plus/build'
3+
import { docsDirName } from '@element-plus/build-utils'
44
import { languages } from './utils/lang'
55
import { head } from './config/head'
66
import { sidebars } from './config/sidebars'

docs/.vitepress/config/head.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import fs from 'fs'
22
import path from 'path'
3-
import { vpRoot } from '@element-plus/build'
3+
import { vpRoot } from '@element-plus/build-utils'
44
import { languages } from '../utils/lang'
55
import { features } from './features'
6+
67
import type { HeadConfig } from 'vitepress'
78

89
export const head: HeadConfig[] = [

docs/.vitepress/config/plugins.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import path from 'path'
22
import fs from 'fs'
33
import MarkdownIt from 'markdown-it'
44
import mdContainer from 'markdown-it-container'
5-
import { docRoot } from '@element-plus/build'
5+
import { docRoot } from '@element-plus/build-utils'
66
import { highlight } from '../utils/highlight'
77
import type Token from 'markdown-it/lib/token'
88
import type Renderer from 'markdown-it/lib/renderer'

docs/.vitepress/plugins/markdown-transform.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import fs from 'fs'
22
import path from 'path'
3-
import { docRoot, docsDirName, projRoot } from '@element-plus/build'
3+
import { docRoot, docsDirName, projRoot } from '@element-plus/build-utils'
44
import { REPO_BRANCH, REPO_PATH } from '@element-plus/build-constants'
55
import { getLang } from '../utils/lang'
66
import footerLocale from '../i18n/component/footer.json'
7+
78
import type { Plugin } from 'vite'
89

910
type Append = Record<'headers' | 'footers' | 'scriptSetups', string[]>

docs/.vitepress/utils/lang.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import fs from 'fs'
22
import path from 'path'
3-
import { docRoot } from '@element-plus/build'
3+
import { docRoot } from '@element-plus/build-utils'
44

55
export const languages = fs.readdirSync(path.resolve(__dirname, '../crowdin'))
66

docs/vite.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ import {
1313
epPackage,
1414
getPackageDependencies,
1515
projRoot,
16-
} from '@element-plus/build'
16+
} from '@element-plus/build-utils'
1717
import { MarkdownTransform } from './.vitepress/plugins/markdown-transform'
18+
1819
import type { Alias } from 'vite'
1920

2021
const alias: Alias[] = []

internal/build-utils/package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "@element-plus/build-utils",
33
"version": "0.0.1",
4-
"description": "Build utils for Element Plus",
54
"private": true,
5+
"description": "Build utils for Element Plus",
66
"keywords": [
77
"element-plus"
88
],
@@ -15,6 +15,10 @@
1515
"dev": "pnpm run stub",
1616
"stub": "unbuild --stub"
1717
},
18+
"dependencies": {
19+
"@pnpm/find-workspace-packages": "^4.0.0",
20+
"consola": "^2.15.3"
21+
},
1822
"devDependencies": {
1923
"unbuild": "^0.7.2"
2024
}

0 commit comments

Comments
 (0)