Skip to content

Commit 97882a8

Browse files
committed
chore: 🎨 use perfectionnist rules for imports
1 parent eab9547 commit 97882a8

File tree

150 files changed

+284
-280
lines changed

Some content is hidden

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

150 files changed

+284
-280
lines changed

‎.storybook/preview.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import type { Preview } from '@storybook/vue3'
2-
import { setup } from '@storybook/vue3'
3-
import { themes } from '@storybook/theming'
41
import { withThemeByDataAttribute } from '@storybook/addon-styling'
2+
import { themes } from '@storybook/theming'
3+
import { setup } from '@storybook/vue3'
54
import { FocusTrap } from 'focus-trap-vue'
65
import { defineComponent } from 'vue'
6+
import type { Preview } from '@storybook/vue3'
77
import VIcon from '../src/components/VIcon/VIcon.vue'
88

99
import VueDsfrTheme from './vue-dsfr-theme.js'

‎.vitepress/config.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { fileURLToPath, URL } from 'node:url'
22

3-
import { defineConfig } from 'vitepress'
43
import { whyframe } from '@whyframe/core'
54
import { whyframeVue } from '@whyframe/vue'
5+
import { defineConfig } from 'vitepress'
66
import { hmrFix } from './plugins/hmrFix.js'
77

88
const minimalToc = [

‎.vitepress/theme/AppIcons.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
2-
import { computed, ref } from 'vue'
32
import { useData } from 'vitepress'
3+
import { computed, ref } from 'vue'
44
55
type Icons = Record<string, string[]>
66

‎.vitepress/theme/Story.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
2-
import { ref, watchEffect, onMounted, onUnmounted } from 'vue'
32
import { useData } from 'vitepress'
3+
import { onMounted, onUnmounted, ref, watchEffect } from 'vue'
44
import { useScheme, type UseSchemeResult } from '../../src/index'
55
66
withDefaults(defineProps<{

‎.vitepress/theme/index.ts‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
import type { Theme } from 'vitepress'
21
import DefaultTheme from 'vitepress/theme'
32
import { RouterLink } from 'vue-router'
3+
import type { Theme } from 'vitepress'
44

5-
import Story from './Story.vue'
5+
import VIcon from '../../src/components/VIcon/VIcon.vue'
66
import AppColors from './AppColors.vue'
77
import AppIcons from './AppIcons.vue'
8-
import VIconLink from './VIconLink.vue'
8+
import Story from './Story.vue'
99

10+
import VIconLink from './VIconLink.vue'
1011
import './official-icons.css'
1112
import '@gouvfr/dsfr/dist/utility/icons/icons.main.css'
1213
import './style.css'
13-
import VIcon from '../../src/components/VIcon/VIcon.vue'
1414

1515
export default {
1616
extends: DefaultTheme,

‎ci/check-exports.mjs‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/usr/bin/env node
2+
import { readFile, writeFile } from 'node:fs/promises'
3+
import path from 'node:path'
24
/* eslint no-console: 'off' */
35
import process from 'node:process'
46
import { fileURLToPath, URL } from 'node:url'
5-
import { readFile, writeFile } from 'node:fs/promises'
6-
import path from 'node:path'
77

8-
import inquirer from 'inquirer'
98
import chalk from 'chalk'
109
import { globby } from 'globby'
10+
import inquirer from 'inquirer'
1111

1212
const isCI = process.argv.includes('--ci')
1313

‎demo-app/App.vue‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
import { computed, ref } from 'vue'
33
import { useRoute } from 'vue-router'
44
5-
import AppToaster from './components/AppToaster.vue'
6-
import useToaster from './composables/use-toaster.js'
5+
import DsfrBreadcrumb from '../src/components/DsfrBreadcrumb/DsfrBreadcrumb.vue'
6+
import DsfrFooter from '../src/components/DsfrFooter/DsfrFooter.vue'
77
8-
import DsfrModal from '../src/components/DsfrModal/DsfrModal.vue'
98
import DsfrHeader, { type DsfrHeaderProps } from '../src/components/DsfrHeader/DsfrHeader.vue'
9+
import DsfrModal from '../src/components/DsfrModal/DsfrModal.vue'
1010
import DsfrNavigation, { type DsfrNavigationProps } from '../src/components/DsfrNavigation/DsfrNavigation.vue'
1111
import DsfrSkipLinks, { type DsfrSkipLinksProps } from '../src/components/DsfrSkipLinks/DsfrSkipLinks.vue'
12-
import DsfrBreadcrumb from '../src/components/DsfrBreadcrumb/DsfrBreadcrumb.vue'
13-
import DsfrFooter from '../src/components/DsfrFooter/DsfrFooter.vue'
12+
import AppToaster from './components/AppToaster.vue'
13+
import useToaster from './composables/use-toaster.js'
1414
1515
const toaster = useToaster()
1616

‎demo-app/composables/use-toaster.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ const getRandomAlphaNum = () => {
1212

1313
const getRandomString = (length: number) => {
1414
return Array.from({ length })
15-
.map(getRandomAlphaNum).join('')
15+
.map(getRandomAlphaNum)
16+
.join('')
1617
}
1718

1819
const getRandomHtmlId = (prefix = '', suffix = '') => {

‎demo-app/main.js‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1+
import VueDsfr from '@/index'
12
import { Icon } from '@iconify/vue'
2-
import { createApp } from 'vue'
33

4+
import { createApp } from 'vue'
5+
import App from './App.vue'
6+
import router from './router.js'
47
import '@gouvfr/dsfr/dist/core/core.main.min.css'
58
import '@gouvfr/dsfr/dist/scheme/scheme.min.css'
9+
610
import '@gouvfr/dsfr/dist/component/component.main.min.css'
711
import '@gouvfr/dsfr/dist/utility/utility.main.min.css'
8-
import '@gouvfr/dsfr/dist/utility/icons/icons.main.min.css'
9-
10-
import VueDsfr from '@/index'
11-
import router from './router.js'
1212

13-
import App from './App.vue'
13+
import '@gouvfr/dsfr/dist/utility/icons/icons.main.min.css'
1414

1515
createApp(App)
1616
.use(router)

‎demo-app/router.js‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import { createRouter, createWebHistory } from 'vue-router'
22

33
import AboutUs from './views/AboutUs.vue'
4-
import AppHome from './views/AppHome.vue'
4+
import AppAccordions from './views/AppAccordions.vue'
55
import AppAlerts from './views/AppAlerts.vue'
6+
import AppForm from './views/AppForm.vue'
7+
import AppHome from './views/AppHome.vue'
68
import AppTabs from './views/AppTabs.vue'
79
import AppTags from './views/AppTags.vue'
8-
import SchemeSettings from './views/SchemeSettings.vue'
10+
import CalloutTest from './views/CalloutTest.vue'
11+
import CardTile from './views/CardTile.vue'
912
import LanguageSelector from './views/LanguageSelector.vue'
10-
import AppForm from './views/AppForm.vue'
11-
import SimpleModal from './views/SimpleModal.vue'
13+
import SchemeSettings from './views/SchemeSettings.vue'
1214
import SideMenu from './views/SideMenu.vue'
13-
import CardTile from './views/CardTile.vue'
14-
import CalloutTest from './views/CalloutTest.vue'
15-
import AppAccordions from './views/AppAccordions.vue'
15+
import SimpleModal from './views/SimpleModal.vue'
1616

1717
export const routes = [
1818
{ path: '/', name: 'Home', component: AppHome },

0 commit comments

Comments
 (0)