Skip to content

Commit

Permalink
Update Format (#503)
Browse files Browse the repository at this point in the history
* Update Format

* Update dependency nx to v17.3.1

* update default trailingComma to all (prettier 3)

* formats

* done

* let's see

* changelog

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jycouet <[email protected]>
  • Loading branch information
renovate[bot] and jycouet authored Feb 3, 2024
1 parent b0b7bf0 commit ad174be
Show file tree
Hide file tree
Showing 37 changed files with 257 additions and 271 deletions.
5 changes: 5 additions & 0 deletions .changeset/smooth-rockets-divide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kitql/eslint-config": minor
---

bump to latest and update config with new defaults
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@
"@vitest/coverage-v8": "^1.0.0",
"esbuild": "^0.19.5",
"rimraf": "5.0.0",
"nx": "17.2.0"
"nx": "17.3.1"
}
}
7 changes: 4 additions & 3 deletions packages/create-kitql/bin.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
#!/usr/bin/env node
import * as p from '@clack/prompts'
import { bold, cyan, gray, green, italic } from '@kitql/helpers'
import { program, Option } from 'commander'
import fs from 'fs'
import path from 'path'
import { exit } from 'process'
import { fileURLToPath } from 'url'
import * as p from '@clack/prompts'
import { Option, program } from 'commander'

import { bold, cyan, gray, green, italic } from '@kitql/helpers'

const { version } = JSON.parse(fs.readFileSync(new URL('package.json', import.meta.url), 'utf-8'))
// eslint-disable-next-line no-console
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
// import { createPostgresDataProvider } from 'remult/postgres';
// import { DATABASE_URL } from '$env/static/private'
import { remult } from 'remult'
import { remultSveltekit } from 'remult/remult-sveltekit'

// import { createPostgresDataProvider } from 'remult/postgres';
// import { DATABASE_URL } from '$env/static/private';
import { entities, controllers } from '../shared'
import { Task } from '../shared'
import { controllers, entities, Task } from '../shared'

export const handleRemult = remultSveltekit({
// dataProvider: createPostgresDataProvider({ connectionString: DATABASE_URL })
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { describe, it, expect } from 'vitest'
import { describe, expect, it } from 'vitest'

import { route } from './ROUTES'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<script lang="ts">
import { remult } from 'remult'
import { onDestroy, onMount } from 'svelte'
import { remult } from 'remult'
import { Task, TasksController } from '../shared'
let list: Task[] = []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "bundler"
}
"moduleResolution": "bundler",
},
// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
//
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
Expand Down
4 changes: 2 additions & 2 deletions packages/create-kitql/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"moduleResolution": "node",
"allowSyntheticDefaultImports": true,
"strict": true,
"skipLibCheck": true
"skipLibCheck": true,
},
"include": ["./bin.js"]
"include": ["./bin.js"],
}
4 changes: 2 additions & 2 deletions packages/eslint-config/.prettierrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const { plugins, ...prettierConfig } = require('@theguild/prettier-config')
module.exports = {
...prettierConfig,
semi: false,
plugins: [...plugins, 'prettier-plugin-svelte', '@trivago/prettier-plugin-sort-imports'],
importOrder: ['<THIRD_PARTY_MODULES>', '^[./]'],
plugins: [...plugins, 'prettier-plugin-svelte'],
importOrder: ['<THIRD_PARTY_MODULES>', '', '^(\\$houdini|@kitql|remult|\\$)(.*)$', '', '^[./]'],
importOrderSeparation: true,
}
5 changes: 3 additions & 2 deletions packages/eslint-config/cmd.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
#!/usr/bin/env node
import { Log, red } from '@kitql/helpers'
import { spawn, spawnSync } from 'child_process'
import { program, Option } from 'commander'
import fs from 'fs'
import { Option, program } from 'commander'

import { Log, red } from '@kitql/helpers'

const log = new Log('kitql-lint')

Expand Down
9 changes: 4 additions & 5 deletions packages/eslint-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,16 @@
"@kitql/helpers": "0.8.8",
"@theguild/eslint-config": "^0.11.1",
"@theguild/prettier-config": "2.0.2",
"@trivago/prettier-plugin-sort-imports": "4.3.0",
"@typescript-eslint/eslint-plugin": "6.18.1",
"@typescript-eslint/parser": "6.18.1",
"@typescript-eslint/eslint-plugin": "6.20.0",
"@typescript-eslint/parser": "6.20.0",
"@vue/compiler-sfc": "3.4.7",
"commander": "^11.1.0",
"eslint": "8.56.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-svelte": "2.35.0",
"eslint-plugin-unused-imports": "3.0.0",
"prettier": "3.1.0",
"prettier-plugin-sh": "0.13.1",
"prettier": "3.2.4",
"prettier-plugin-sh": "0.14.0",
"prettier-plugin-svelte": "3.1.0",
"prettier-plugin-tailwindcss": "0.5.7",
"svelte": "4.2.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/handles/jsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"moduleResolution": "NodeNext"
}
"moduleResolution": "NodeNext",
},
}
3 changes: 2 additions & 1 deletion packages/handles/src/lib/hooks/handleProxies.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { Log } from '@kitql/helpers'
import { error } from '@sveltejs/kit'

import { Log } from '@kitql/helpers'

/**
* usage:
* import { sequence } from '@sveltejs/kit/hooks';
Expand Down
2 changes: 1 addition & 1 deletion packages/helpers/src/lib/Log.browser.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { beforeEach, describe, expect, it, vi } from 'vitest'

import { Log } from './Log.js'
import {
bgBlack,
bgBlackBright,
Expand Down Expand Up @@ -44,6 +43,7 @@ import {
yellow,
yellowBright,
} from './colors/index.js'
import { Log } from './Log.js'

describe('kitql - helper - Log', () => {
beforeEach(() => {
Expand Down
2 changes: 1 addition & 1 deletion packages/helpers/src/lib/Log.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { describe, expect, it, vi } from 'vitest'

import { Log } from './Log.js'
import {
bgBlack,
bgBlackBright,
Expand Down Expand Up @@ -44,6 +43,7 @@ import {
yellow,
yellowBright,
} from './colors/index.js'
import { Log } from './Log.js'
import { stry0 } from './stry/stry.js'

describe('kitql - helper - Log', () => {
Expand Down
6 changes: 3 additions & 3 deletions packages/helpers/src/lib/Log.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import {
bgBlueBright,
bgGreen,
bgRedBright,
bold,
colorProcess,
greenBright,
redBright,
bgRedBright,
bgGreen,
bgBlueBright,
} from './colors/index.js'

export class Log {
Expand Down
2 changes: 1 addition & 1 deletion packages/helpers/src/routes/about/+page.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// import { underline } from '$lib/colors/index.js'
import { Log } from '$lib/Log.js'
import { underline } from '$lib/index.js'
import { Log } from '$lib/Log.js'

export const load = async () => {
const l = new Log('@kitql/helpers')
Expand Down
2 changes: 1 addition & 1 deletion packages/helpers/src/routes/sql/+page.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { Log } from '$lib/Log.js'
import {
bgBlack,
bgBlackBright,
Expand Down Expand Up @@ -42,6 +41,7 @@ import {
yellow,
yellowBright,
} from '$lib/index.js'
import { Log } from '$lib/Log.js'

const logSQL = new Log(
'SQL',
Expand Down
4 changes: 2 additions & 2 deletions packages/helpers/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "NodeNext"
}
"moduleResolution": "NodeNext",
},
}
2 changes: 1 addition & 1 deletion packages/internals/src/lib/ast/ast.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { test, expect, describe } from 'vitest'
import { describe, expect, test } from 'vitest'

import { extractHtmlElementAttr_Text, format, parseTs } from './ast.js'

Expand Down
2 changes: 1 addition & 1 deletion packages/internals/src/lib/fs/fs.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { describe, expect, it } from 'vitest'

import { getFilesUnder, read, write, relative } from './fs.js'
import { getFilesUnder, read, relative, write } from './fs.js'

describe('fs', () => {
it('getFilesUnder', async () => {
Expand Down
3 changes: 1 addition & 2 deletions packages/internals/src/lib/fs/fs.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { readdirSync } from 'fs'
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'
import { existsSync, mkdirSync, readdirSync, readFileSync, writeFileSync } from 'fs'
import { dirname, join, relative } from 'path'

export function read(pathFile: string) {
Expand Down
4 changes: 2 additions & 2 deletions packages/internals/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "NodeNext"
}
"moduleResolution": "NodeNext",
},
}
27 changes: 6 additions & 21 deletions packages/vite-plugin-kit-routes/src/lib/ROUTES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,7 @@ const PAGES = {
params?: { lang?: 'fr' | 'en' | 'hu' | 'at' | string; limit?: number },
sp?: Record<string, string | number>,
) => {
return `${params?.lang ? `/${params?.lang}` : ''}/site${appendSp({
...sp,
limit: params?.limit,
})}`
return `${params?.lang ? `/${params?.lang}` : ''}/site${appendSp({ ...sp, limit: params?.limit })}`
},
'/site/[id]': (params?: {
lang?: 'fr' | 'hu' | undefined
Expand All @@ -60,20 +57,15 @@ const PAGES = {
params = params ?? {}
params.lang = params.lang ?? 'fr'
params.id = params.id ?? 'Vienna'
return `${params?.lang ? `/${params?.lang}` : ''}/site/${params.id}${appendSp({
limit: params.limit,
demo: params.demo,
})}`
return `${params?.lang ? `/${params?.lang}` : ''}/site/${params.id}${appendSp({ limit: params.limit, demo: params.demo })}`
},
'/site_contract/[siteId]-[contractId]': (params: {
siteId: string | number
contractId: string | number
lang?: 'fr' | 'en' | 'hu' | 'at' | string
limit?: number
}) => {
return `${params?.lang ? `/${params?.lang}` : ''}/site_contract/${params.siteId}-${
params.contractId
}${appendSp({ limit: params.limit })}`
return `${params?.lang ? `/${params?.lang}` : ''}/site_contract/${params.siteId}-${params.contractId}${appendSp({ limit: params.limit })}`
},
'/a/[...rest]/z': (params: { rest: (string | number)[] }) => {
return `/a/${params.rest?.join('/')}/z`
Expand Down Expand Up @@ -123,18 +115,13 @@ const ACTIONS = {
lang?: 'fr' | 'en' | 'hu' | 'at' | string
limit?: number
}) => {
return `${params?.lang ? `/${params?.lang}` : ''}/contract/${params.id}${appendSp({
limit: params.limit,
})}`
return `${params?.lang ? `/${params?.lang}` : ''}/contract/${params.id}${appendSp({ limit: params.limit })}`
},
'create /site': (params?: {
lang?: 'fr' | 'en' | 'hu' | 'at' | string
redirectTo?: 'list' | 'new' | 'detail'
}) => {
return `${params?.lang ? `/${params?.lang}` : ''}/site?/create${appendSp(
{ redirectTo: params?.redirectTo },
'&',
)}`
return `${params?.lang ? `/${params?.lang}` : ''}/site?/create${appendSp({ redirectTo: params?.redirectTo }, '&')}`
},
'update /site/[id]': (params: {
id: string | number
Expand All @@ -158,9 +145,7 @@ const ACTIONS = {
extra?: 'A' | 'B'
}) => {
params.extra = params.extra ?? 'A'
return `${params?.lang ? `/${params?.lang}` : ''}/site_contract/${params.siteId}-${
params.contractId
}?/send${appendSp({ extra: params.extra }, '&')}`
return `${params?.lang ? `/${params?.lang}` : ''}/site_contract/${params.siteId}-${params.contractId}?/send${appendSp({ extra: params.extra }, '&')}`
},
}

Expand Down
3 changes: 2 additions & 1 deletion packages/vite-plugin-kit-routes/src/lib/ast.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import { parse } from '@babel/parser'
import * as recast from 'recast'

import { cyan, red, yellow } from '@kitql/helpers'
import { read } from '@kitql/internals'
import * as recast from 'recast'

import { log, routes_path } from './plugin.js'

Expand Down
5 changes: 3 additions & 2 deletions packages/vite-plugin-kit-routes/src/lib/plugin.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import { cyan, gray, green, italic, Log, red, stry0, yellow } from '@kitql/helpers'
import { getFilesUnder, read, write, relative, dirname } from '@kitql/internals'
import { spawn } from 'child_process'
import { posix } from 'path'
import type { Plugin } from 'vite'
import { watchAndRun } from 'vite-plugin-watch-and-run'

import { cyan, gray, green, italic, Log, red, stry0, yellow } from '@kitql/helpers'
import { dirname, getFilesUnder, read, relative, write } from '@kitql/internals'

import { getActionsOfServerPages, getMethodsOfServerFiles } from './ast.js'
import { appendSp, format, routeFn } from './format.js'

Expand Down
13 changes: 7 additions & 6 deletions packages/vite-plugin-kit-routes/src/lib/plugins.spec.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
import { getFilesUnder, read } from '@kitql/internals'
import { describe, expect, it } from 'vitest'

import { getFilesUnder, read } from '@kitql/internals'

import type { KIT_ROUTES as KIT_ROUTES_ObjectPath } from '../test/ROUTES_format-object-path.js'
import type { KIT_ROUTES as KIT_ROUTES_ObjectSymbol } from '../test/ROUTES_format-object-symbol.js'
import type { KIT_ROUTES as KIT_ROUTES_RouteSymbol } from '../test/ROUTES_format-route-symbol.js'
import {
extractParamsFromPath,
transformToMetadata,
formatKey,
run,
type Options,
type KindOfObject,
rmvOptional,
rmvGroups,
rmvOptional,
routes_path,
run,
transformToMetadata,
type KindOfObject,
type Options,
} from './plugin.js'

describe('vite-plugin-kit-routes', () => {
Expand Down
4 changes: 2 additions & 2 deletions packages/vite-plugin-kit-routes/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "NodeNext"
}
"moduleResolution": "NodeNext",
},
}
6 changes: 4 additions & 2 deletions packages/vite-plugin-kit-routes/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import type { KIT_ROUTES } from '$lib/ROUTES.js'
import { sveltekit } from '@sveltejs/kit/vite'
import { defineConfig } from 'vite'

import type { KIT_ROUTES } from '$lib/ROUTES.js'

import { kitRoutes } from './src/lib/index.js'

// export function route(key: 'subGroup2', params: { first: string | number }): string
Expand All @@ -23,7 +24,8 @@ export default defineConfig({
// default_type: 'string',
// extra_search_params: 'with',
// generated_file_path: 'src/lib/another_path_for_the_file.ts',
post_update_run: 'npm exec prettier ./src/lib/ROUTES.ts -- -w',
// post_update_run: 'npm exec prettier ./src/lib/ROUTES.ts -- -w',
post_update_run: 'kitql-lint --format -g ./src/lib/ROUTES.ts',

PAGES: {
// '/': { extra_search_params: 'with' },
Expand Down
Loading

0 comments on commit ad174be

Please sign in to comment.