We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5c69086 commit 2647596Copy full SHA for 2647596
package.json
@@ -21,6 +21,7 @@
21
"version": "npm run generate:version && git add .",
22
"update": "node ./tools/update.js",
23
"update-resources": "node ./tools/update-resources.js",
24
+ "typegen": "node ./tools/generate-typegen.mjs",
25
"docs:watch": "vitepress dev docs",
26
"predocs:build": "npm run update",
27
"docs:build": "vitepress build docs",
tools/generate-typegen.mjs
@@ -0,0 +1,9 @@
1
+import fs from 'node:fs/promises'
2
+import { pluginsToRulesDTS } from 'eslint-typegen/core'
3
+import plugin from '../lib/index.js'
4
+
5
+const dts = await pluginsToRulesDTS({
6
+ vue: plugin
7
+})
8
9
+await fs.writeFile('lib/eslint-typegen.d.ts', dts)
0 commit comments