Upgrade packages

This commit is contained in:
Emmanuel 2023-01-31 13:17:45 +01:00
parent 86af74c053
commit b141cccf8b
23 changed files with 1541 additions and 891 deletions

2325
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -24,19 +24,18 @@
"devDependencies": {
"@auditors/core": "^0.3.0",
"@iconify-icons/codicon": "^1.2.15",
"@iconify/svelte": "^3.0.0",
"@playwright/test": "^1.22.2",
"@sveltejs/adapter-node": "^1.0.0-next.100",
"@sveltejs/kit": "^1.0.0-next.546",
"@sveltejs/adapter-node": "^1.1.4",
"@sveltejs/kit": "^1.3.6",
"@sveltejs/package": "^1.0.0-next.5",
"@tailwindcss/typography": "^0.5.3",
"@tricoteuses/explorer-tools": "^0.2.0",
"@types/fs-extra": "^9.0.13",
"@tricoteuses/explorer-tools": "^0.3.0",
"@types/fs-extra": "^11.0.1",
"@types/he": "^1.1.2",
"@types/morgan": "^1.9.3",
"@typescript-eslint/eslint-plugin": "^5.27.0",
"@typescript-eslint/parser": "^5.27.0",
"augmented-data-viewer": "^0.1.1",
"augmented-data-viewer": "^0.2.0",
"autoprefixer": "^10.4.7",
"daisyui": "^2.18.1",
"dotenv": "^16.0.1",
@ -44,25 +43,26 @@
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-svelte3": "^4.0.0",
"fast-xml-parser": "^4.0.9",
"fs-extra": "^10.1.0",
"fs-extra": "^11.1.0",
"he": "^1.2.0",
"iconify-icon": "^1.0.3",
"morgan": "^1.10.0",
"postcss": "^8.4.14",
"postcss-load-config": "^4.0.1",
"postgres": "^3.2.4",
"prettier": "^2.6.2",
"prettier-plugin-svelte": "^2.7.0",
"prettier-plugin-tailwindcss": "^0.1.13",
"prettier-plugin-tailwindcss": "^0.2.2",
"sade": "^1.8.1",
"svelte": "^3.44.0",
"svelte-check": "^2.7.1",
"svelte-preprocess": "^4.10.7",
"svelte2tsx": "^0.5.13",
"svelte-check": "^3.0.3",
"svelte-preprocess": "^5.0.1",
"svelte2tsx": "^0.6.0",
"tailwindcss": "^3.1.5",
"tslib": "^2.3.1",
"tsx": "^3.12.1",
"typescript": "^4.7.4",
"vite": "^3.0.0",
"vite": "^4.0.4",
"zx": "^7.1.1"
}
}

View file

@ -24,7 +24,7 @@ export interface Aggregate {
versions?: { [eli: string]: Versions }
}
export type Follow = typeof allFollows[number]
export type Follow = (typeof allFollows)[number]
export interface GetArticleResult extends Aggregate {
follow: Follow[]

View file

@ -1,5 +1,4 @@
<script lang="ts">
import Icon from "@iconify/svelte"
import dash from "@iconify-icons/codicon/dash"
import triangleDown from "@iconify-icons/codicon/triangle-down"
import triangleRight from "@iconify-icons/codicon/triangle-right"
@ -64,8 +63,8 @@
{#if componentAndProperties === undefined}
<div class="inline-flex align-top" on:click|stopPropagation={toggle}>
<Icon class="mt-1 inline-block shrink-0" icon={dash} inline />
<a class="link link-hover link-primary" href={pathnameFromLegalId(id)}>
<iconify-icon class="mt-1 inline-block shrink-0" icon={dash} inline />
<a class="link-hover link-primary link" href={pathnameFromLegalId(id)}>
{lien["#text"]}
</a>
</div>
@ -74,7 +73,7 @@
class="inline-flex cursor-pointer align-top"
on:click|stopPropagation={toggle}
>
<Icon
<iconify-icon
class="mt-1 inline-block shrink-0"
icon={open ? triangleDown : triangleRight}
inline

View file

@ -83,7 +83,7 @@
<div class="btn-group">
{#if offset > 0}
<a
class="btn btn-outline"
class="btn-outline btn"
href={newPaginationUrl(pathname, query, {
offset: Math.max(offset - limit, 0),
})}
@ -91,26 +91,26 @@
Précédent
</a>
{:else}
<span class="btn btn-disabled">Précédent</span>
<span class="btn-disabled btn">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 btn-outline"
class="btn-outline btn"
href={newPaginationUrl(pathname, query, { offset: previousOffset })}
>
{pageNumber(limit, previousOffset)}
</a>
{/if}
{/each}
<span class="btn btn-disabled">
<span class="btn-disabled btn">
{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 btn-outline"
class="btn-outline btn"
href={newPaginationUrl(pathname, query, { offset: nextOffset })}
>
{pageNumber(limit, nextOffset)}
@ -119,12 +119,12 @@
{/each}
{#if count == null || offset + limit < count}
<a
class="btn btn-outline"
class="btn-outline btn"
href={newPaginationUrl(pathname, query, { offset: offset + limit })}
>Suivant</a
>
{:else}
<span class="btn btn-disabled">Suivant</span>
<span class="btn-disabled btn">Suivant</span>
{/if}
</div>
</div>

View file

@ -36,7 +36,7 @@
{#each [...iterArrayOrSingleton(sectionTa.STRUCTURE_TA.LIEN_ART)] as lienArt}
<li class="inline after:content-[',_'] after:last:content-['']">
<a
class="link link-hover link-primary"
class="link-hover link-primary link"
href={pathnameFromLegalId(lienArt["@id"])}
>
Article {lienArt["@num"]}

View file

@ -24,7 +24,7 @@
{#each [...iterArrayOrSingleton(textelr.STRUCT.LIEN_ART)] as lienArt}
<li class="inline after:content-[',_'] after:last:content-['']">
<a
class="link link-hover link-primary"
class="link-hover link-primary link"
href={pathnameFromLegalId(lienArt["@id"])}
>
Article {lienArt["@num"]}

View file

@ -1,5 +1,4 @@
<script lang="ts">
import Icon from "@iconify/svelte"
import errorIcon from "@iconify-icons/codicon/error"
import { realErrorFromError } from "./errors"
@ -14,7 +13,7 @@
{#if realError !== error || (!hideError && realError != null)}
<div class="alert alert-error">
<div class="flex-1">
<Icon class="mr-1" icon={errorIcon} />
<iconify-icon class="mr-1" icon={errorIcon} />
<ErrorValue bind:error frame={false} {hideError} />
</div>
</div>

View file

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

View file

@ -1,8 +1,9 @@
<script lang="ts">
import "../app.postcss"
// import { NavBar } from "@tricoteuses/explorer-tools"
import NavBar from "@tricoteuses/explorer-tools/components/NavBar.svelte"
import { NavBar } from "@tricoteuses/explorer-tools"
// import NavBar from "@tricoteuses/explorer-tools/components/NavBar.svelte"
import "iconify-icon"
import { page } from "$app/stores"
import { appMenu } from "$lib/legal"

View file

@ -18,7 +18,7 @@
<p class="py-6">
Un site et des API pour permettre aux développeurs d'utiliser plus
facilement les <a
class="link link-hover link-primary"
class="link-hover link-primary link"
href="https://www.dila.premier-ministre.gouv.fr/repertoire-des-informations-publiques/les-donnees-juridiques"
>données publiques légales de la <abbr
title="Direction de l'information légale et administrative">DILA</abbr
@ -26,7 +26,7 @@
>
diffusées sur
<a
class="link link-hover link-primary"
class="link-hover link-primary link"
href="https://www.legifrance.gouv.fr/">Légifrance</a
>
</p>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
import Icon from "@iconify/svelte"
import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -24,13 +23,13 @@
<div class="form-control">
<div class="input-group">
<input
class="input input-bordered"
class="input-bordered input"
name="q"
type="search"
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<button class="btn-square btn" type="submit">
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -46,7 +45,7 @@
<span class="label-text">Intitulé</span>
</label>
<input
class="input input-bordered"
class="input-bordered input"
id="q"
name="q"
placeholder="Code civil…"
@ -60,7 +59,7 @@
<span class="label-text">Nature</span>
</label>
<select
class="select select-bordered"
class="select-bordered select"
id="nature"
name="nature"
bind:value={nature}

View file

@ -1,5 +1,4 @@
<script lang="ts">
// import Icon from "@iconify/svelte"
// import searchIcon from "@iconify-icons/codicon/search"
import { TreeView } from "augmented-data-viewer"
@ -28,7 +27,7 @@
bind:value={q}
/>
<button class="btn btn-square" type="submit">
<Icon icon={searchIcon} />
<iconify-icon icon={searchIcon} />
</button>
</div>
</div>