Upgrade packages, update configuration

This commit is contained in:
Emmanuel 2023-07-19 11:45:22 +02:00
parent 8c0518f0b9
commit 37b5e65b4c
11 changed files with 695 additions and 368 deletions

1016
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -56,13 +56,13 @@
"@tricoteuses/assemblee": "^1.1.8",
"@types/fs-extra": "^11.0.1",
"@types/he": "^1.1.2",
"@types/morgan": "^1.9.3",
"@types/morgan": "^1.9.4",
"@types/papaparse": "^5.3.7",
"@typescript-eslint/eslint-plugin": "^5.27.0",
"@typescript-eslint/parser": "^5.27.0",
"@typescript-eslint/eslint-plugin": "^6.1.0",
"@typescript-eslint/parser": "^6.1.0",
"augmented-data-viewer": "^0.2.0",
"autoprefixer": "^10.4.7",
"daisyui": "^2.18.1",
"daisyui": "^3.2.1",
"dotenv": "^16.0.1",
"eslint": "^8.16.0",
"eslint-config-prettier": "^8.3.0",
@ -75,9 +75,9 @@
"postcss": "^8.4.14",
"postcss-load-config": "^4.0.1",
"postgres": "^3.2.4",
"prettier": "^2.6.2",
"prettier": "^2.8.8",
"prettier-plugin-svelte": "^2.7.0",
"prettier-plugin-tailwindcss": "^0.3.0",
"prettier-plugin-tailwindcss": "^0.4.1",
"sade": "^1.8.1",
"svelte-check": "^3.0.3",
"svelte2tsx": "^0.6.0",

View file

@ -5,6 +5,8 @@ const config: PlaywrightTestConfig = {
command: "npm run build && npm run preview",
port: 4173,
},
testDir: "tests",
testMatch: /(.+\.)?(test|spec)\.[jt]s/,
}
export default config

View file

@ -1,4 +1,7 @@
module.exports = {
overrides: [{ files: "*.svelte", options: { parser: "svelte" } }],
plugins: ["prettier-plugin-svelte"],
pluginSearchDirs: ["."],
semi: false,
trailingComma: "all",
}

View file

@ -12,7 +12,7 @@
{#if items !== undefined}
<div class="tabs">
{#each items as { href, label }}
<a class="tab-lifted tab" class:tab-active={href === pathname} {href}
<a class="tab tab-lifted" class:tab-active={href === pathname} {href}
>{label}</a
>
{/each}

View file

@ -83,7 +83,7 @@
<div class="btn-group">
{#if offset > 0}
<a
class="btn-outline btn"
class="btn btn-outline"
href={newPaginationUrl(pathname, query, {
offset: Math.max(offset - limit, 0),
})}
@ -91,26 +91,26 @@
Précédent
</a>
{:else}
<span class="btn-disabled btn">Précédent</span>
<span class="btn btn-disabled">Précédent</span>
{/if}
{#each [offset - 3 * limit, offset - 2 * limit, offset - limit] as previousOffset (previousOffset)}
{#if previousOffset >= 0 && (count == null || previousOffset < count)}
<a
class="btn-outline btn"
class="btn btn-outline"
href={newPaginationUrl(pathname, query, { offset: previousOffset })}
>
{pageNumber(limit, previousOffset)}
</a>
{/if}
{/each}
<span class="btn-disabled btn">
<span class="btn btn-disabled">
{pageNumber(limit, offset)}
<span class="sr-only">(page actuelle)</span>
</span>
{#each [offset + limit, offset + 2 * limit, offset + 3 * limit] as nextOffset (nextOffset)}
{#if nextOffset >= 0 && (count == null || nextOffset < count)}
<a
class="btn-outline btn"
class="btn btn-outline"
href={newPaginationUrl(pathname, query, { offset: nextOffset })}
>
{pageNumber(limit, nextOffset)}
@ -119,12 +119,12 @@
{/each}
{#if count == null || offset + limit < count}
<a
class="btn-outline btn"
class="btn btn-outline"
href={newPaginationUrl(pathname, query, { offset: offset + limit })}
>Suivant</a
>
{:else}
<span class="btn-disabled btn">Suivant</span>
<span class="btn btn-disabled">Suivant</span>
{/if}
</div>
</div>

View file

@ -34,7 +34,7 @@
<span class="label-text">Alternative Errors:</span>
</label>
<select
class="select-bordered select w-full max-w-xs"
class="select select-bordered w-full max-w-xs"
on:blur={changeSwitchIndex}
on:change={changeSwitchIndex}
value={switchError.index}

View file

@ -23,12 +23,12 @@
<div class="form-control">
<div class="input-group">
<input
class="input-bordered input"
class="input input-bordered"
name="q"
type="search"
bind:value={q}
/>
<button class="btn-square btn" type="submit">
<button class="btn btn-square" type="submit">
<iconify-icon icon={searchIcon} />
</button>
</div>

View file

@ -45,7 +45,7 @@
<span class="label-text">Intitulé</span>
</label>
<input
class="input-bordered input"
class="input input-bordered"
id="q"
name="q"
placeholder="Code civil…"
@ -59,7 +59,7 @@
<span class="label-text">Nature</span>
</label>
<select
class="select-bordered select"
class="select select-bordered"
id="nature"
name="nature"
bind:value={nature}

View file

@ -1,6 +1,7 @@
const daisyui = require("daisyui")
const typography = require("@tailwindcss/typography")
/** @type {import('tailwindcss').Config}*/
const config = {
content: [
"./src/**/*.{html,js,svelte,ts}",

View file

@ -11,8 +11,7 @@
"strict": true,
"paths": {
"$lib": ["./src/lib"],
"$lib/*": ["./src/lib/*"],
"$locales/*": ["./locales/*.json"]
"$lib/*": ["./src/lib/*"]
}
}
// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias