feat: switch to jsr packages when available

This commit is contained in:
Julien Oculi 2024-12-09 14:59:08 +01:00
parent 87e674b02b
commit 6d56d9ec1f
7 changed files with 12 additions and 14 deletions

View file

@ -26,15 +26,16 @@
"packages/"
],
"imports": {
"@deno/gfm": "jsr:@deno/gfm@^0.10.0",
"@std/fs": "jsr:@std/fs@^1.0.6",
"@std/path": "jsr:@std/path@^1.0.8",
"fresh": "jsr:@fresh/core@^2.0.0-alpha.25",
"$std/": "https://deno.land/std@0.208.0/",
":components/": "./components/",
":islands/": "./islands/",
":src/": "./src/",
":types": "./types.ts",
"@cohabit/mailer": "jsr:@cohabit/mailer@^0.3.3",
"@cohabit/resources-manager": "jsr:@cohabit/resources-manager@^0.2.1",
"@deno/gfm": "https://deno.land/x/gfm@0.6.0/mod.ts",
"@jotsr/delayed": "jsr:@jotsr/delayed@^2.1.1",
"@jotsr/smart-css-bundler": "jsr:@jotsr/smart-css-bundler@^0.3.0",
"@preact/signals": "npm:@preact/signals@^1.3.0",
@ -44,10 +45,10 @@
"@std/encoding": "jsr:@std/encoding@^0.224.3",
"@std/front-matter": "jsr:@std/front-matter@^0.224.2",
"@std/http": "jsr:@std/http@^0.224.4",
"@std/json": "jsr:@std/json@^0.224.1",
"@std/json": "jsr:@std/json@^1.0.1",
"@std/streams": "jsr:@std/streams@^0.224.5",
"@univoq/": "https://deno.land/x/univoq@0.2.0/",
"preact": "npm:preact@^10.24.2",
"@univoq/": "https://deno.land/x/univoq@0.2.0/",
"univoq": "https://deno.land/x/univoq@0.2.0/mod.ts",
"web-push": "npm:web-push@^3.6.7"
},

View file

@ -1,4 +1,4 @@
import { JsonParseStream } from '$std/json/mod.ts'
import { JsonParseStream } from '@std/json'
import { Markdown } from ':components/Markdown.tsx'
import { Signal, signal, useSignal } from '@preact/signals'
import { JSX } from 'preact'

View file

@ -1,4 +1,4 @@
import { expandGlob } from '$std/fs/mod.ts'
import { expandGlob } from '@std/fs'
import { SessionHandlers } from ':src/session/mod.ts'
import { respondApi } from ':src/utils.ts'
import { BUILD_ID } from '$fresh/src/server/build_id.ts'

View file

@ -1,5 +1,5 @@
import { ensureDir } from '$std/fs/mod.ts'
import { join } from '$std/path/join.ts'
import { ensureDir } from '@std/fs'
import { join } from '@std/path'
import denoJson from '../deno.json' with { type: 'json' }
// Get package from cli

View file

@ -3,8 +3,7 @@ import { Group, User } from '@cohabit/resources-manager/models'
import type { MailAddress } from '@cohabit/resources-manager/types'
// Import Datas
import { exists } from '$std/fs/exists.ts'
import { ensureDir } from '$std/fs/mod.ts'
import { ensureDir, exists } from '@std/fs'
import groups from ':src/db/mock/groups.json' with { type: 'json' }
import users from ':src/db/mock/users.json' with { type: 'json' }

View file

@ -1,7 +1,7 @@
/// <reference no-default-lib="true"/>
/// <reference lib="webworker" />
import type { JsonValue } from '$std/json/common.ts'
import type { JsonValue } from '@std/json'
import { ApiPayload } from ':src/utils.ts'
import type { PrecacheResponse } from '../../routes/api/serviceworker/precache.tsx'
import { FetchStrategy } from './src/fetch_strategy.ts'

View file

@ -1,8 +1,6 @@
import type { Signal } from '@preact/signals'
import { JsonValue } from '$std/json/common.ts'
import { JsonParseStream, JsonStringifyStream, JsonValue } from '@std/json'
import { decodeBase64 } from '@std/encoding/base64'
import { JsonStringifyStream } from '@std/json'
import { JsonParseStream } from '@std/json/json-parse-stream'
import { TextLineStream } from '@std/streams/text-line-stream'
export type JsonCompatible = JsonValue | { toJSON(): JsonValue } | unknown