- Migrated from `.eslintrc.cjs` to `eslint.config.js` to leverage flat configuration format. - Updated ESLint rules and integrated Vue 3, TypeScript, and global considerations. - Adjusted project structure with improved component rendering patterns and prop validation logic. - Introduced asynchronous imports for better performance. - Cleaned up unused styles and refined templates/layouts, enhancing cohesion and readability. - Updated `yarn.lock` to align with dependency changes and removed unused packages. - Added `.nanocoder` commands for common tasks including `component`, `refactor`, `review`, and `test`. - Improved tooling support (`agents.config.json`) with provider integrations and streamlined permissions.
11 lines
235 B
TypeScript
11 lines
235 B
TypeScript
/// <reference types="vite/client" />
|
|
|
|
declare module '*.vue' {
|
|
import type { DefineComponent } from 'vue'
|
|
const component: DefineComponent<
|
|
Record<string, unknown>,
|
|
Record<string, unknown>
|
|
>
|
|
export default component
|
|
}
|