1
0
Fork 0
mirror of https://github.com/mat-1/matdoesdev.git synced 2025-08-02 14:46:04 +00:00
This commit is contained in:
mat 2024-06-24 02:04:12 +00:00
parent 2478d74dc6
commit d1d2d78195
8 changed files with 189 additions and 295 deletions

Binary file not shown.

View file

@ -18,6 +18,7 @@
"@types/cookie": "^0.6.0",
"@types/html-minifier": "^4.0.5",
"@types/matter-js": "^0.19.6",
"@types/turndown": "^5.0.4",
"@typescript-eslint/eslint-plugin": "^7.6.0",
"@typescript-eslint/parser": "^7.6.0",
"eslint": "^9.0.0",
@ -45,6 +46,7 @@
"matter-js": "^0.19.0",
"postinstall-postinstall": "^2.1.0",
"svelte-body": "^1.4.0",
"turndown": "^7.2.0",
"vite": "5.2.8"
},
"engines": {

View file

@ -0,0 +1,35 @@
import { getPost } from '$lib/blog'
import { error, json, type RequestHandler } from '@sveltejs/kit'
import TurndownService from 'turndown'
export const prerender = true
export interface APIBlogPost {
title: string
subtitle: string | undefined
published: string
html: string
}
export const GET: RequestHandler = async ({ params }) => {
const { slug } = params
if (!slug) throw new Error('No slug')
const post = await getPost(slug)
if (post === null) error(404, 'Not found')
const turndownService = new TurndownService({ headingStyle: 'atx' })
const postMarkdown = turndownService.turndown(post.html).replace(/^# /g, '## ')
let markdown = `# ${post.title}\n\n`
if (post.subtitle) markdown += `## ${post.subtitle}\n\n`
markdown += `_${new Date(post.published).toLocaleDateString()}_\n\n`
markdown += postMarkdown
return new Response(markdown, {
headers: {
'content-type': 'text/plain; charset=utf-8',
},
})
}

View file

@ -0,0 +1,35 @@
import { getPost } from '$lib/blog'
import { error, json, type RequestHandler } from '@sveltejs/kit'
import TurndownService from 'turndown'
export const prerender = true
export interface APIBlogPost {
title: string
subtitle: string | undefined
published: string
html: string
}
export const GET: RequestHandler = async ({ params }) => {
const { slug } = params
if (!slug) throw new Error('No slug')
const post = await getPost(slug)
if (post === null) error(404, 'Not found')
let postHtml = `<h1>${post.title}</h1>\n\n`
if (post.subtitle) postHtml += `<h2>${post.subtitle}</h2>\n\n`
postHtml += `<p>${post.published}</p>\n\n`
postHtml += post.html
const turndownService = new TurndownService()
const markdown = turndownService.turndown(postHtml)
return new Response(markdown, {
headers: {
'content-type': 'text/plain; charset=utf-8',
},
})
}

View file

@ -0,0 +1,26 @@
import { type RequestHandler } from '@sveltejs/kit'
import { getPostsUntrimmed } from '../blog.json/preview'
export const prerender = true
export const GET: RequestHandler = async () => {
const posts = await getPostsUntrimmed()
let content = '# Blog\n\n'
const longestTitleLength = Math.max(...posts.map((post) => post.title.length))
for (const post of posts) {
// => /minecraft-uuids 2024-02-22 - How to Make a List of Nearly Every Minecraft Player
const published = new Date(post.published)
const publishedDate = published.toISOString().split('T')[0]
const padding = ' '.repeat(longestTitleLength - post.title.length)
content += `=> ${publishedDate} ${post.title} ${padding}https://matdoes.dev/${post.slug}.txt\n`
}
return new Response(content, {
headers: {
'content-type': 'text/plain; charset=utf-8',
},
})
}

View file

@ -0,0 +1,30 @@
import { type RequestHandler } from '@sveltejs/kit'
export const prerender = true
export const GET: RequestHandler = async ({}) => {
const res = ` 888 888 888
888 888 888
888 888 888
88888b.d88b. 8888b. 888888 .d88888 .d88b. .d88b. .d8888b .d88888 .d88b. 888 888
888 "888 "88b "88b 888 d88" 888 d88""88b d8P Y8b 88K d88" 888 d8P Y8b 888 888
888 888 888 .d888888 888 888 888 888 888 88888888 "Y8888b. 888 888 88888888 Y88 88P
888 888 888 888 888 Y88b. Y88b 888 Y88..88P Y8b. X88 Y88b 888 Y8b. Y8bd8P
888 888 888 "Y888888 "Y888 "Y88888 "Y88P" "Y8888 88888P' "Y88888 "Y8888 Y88P
I'm mat, I do full-stack software development.
This portfolio contains my blog posts and links to some of the projects I've made.
=> Blog https://matdoes.dev/blog.txt
=> Projects https://matdoes.dev/projects.txt
=> GitHub https://github.com/mat-1
=> Matrix https://matrix.to/#/@mat:matdoes.dev
=> Ko-fi (donate) https://ko-fi.com/matdoesdev
`
return new Response(res, {
headers: {
'content-type': 'text/plain; charset=utf-8',
},
})
}

View file

@ -0,0 +1,30 @@
import projects from '../_projects.json'
import { json, type RequestHandler } from '@sveltejs/kit'
export const prerender = true
export const GET: RequestHandler = async () => {
let content = '# Projects\n\n'
for (const project of projects) {
// => /minecraft-uuids 2024-02-22 - How to Make a List of Nearly Every Minecraft Player
const nameLength = project.name.length
const line = '='.repeat(nameLength)
content += `${project.name}\n${line}\n${project.description}\n`
if (project.source) {
const languages = project.languages
content += `=> Source ${project.source}`
if (languages) content += ` (${languages.join(', ')})`
content += '\n'
}
if (project.href && project.href != project.source) content += `=> ${project.href}\n`
content += '\n'
}
return new Response(content, {
headers: {
'content-type': 'text/plain; charset=utf-8',
},
})
}

326
yarn.lock
View file

@ -549,6 +549,13 @@ __metadata:
languageName: node
linkType: hard
"@mixmark-io/domino@npm:^2.2.0":
version: 2.2.0
resolution: "@mixmark-io/domino@npm:2.2.0"
checksum: 10c0/aa468a15f9217d425220fe6a4b3f9416cbe8e566ee14efc191c6d5cc04fe39338b16a90bbac190f28d44e69465db5f2cf95f479c621ce38060ca6b2a3d346e9d
languageName: node
linkType: hard
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@ -951,6 +958,13 @@ __metadata:
languageName: node
linkType: hard
"@types/turndown@npm:^5.0.4":
version: 5.0.4
resolution: "@types/turndown@npm:5.0.4"
checksum: 10c0/8e61d87dc662b05fced9182d60b1f7a42417b6eb8b8c5bc236017d9b1980d2909aab18a945cba82d4c49827799031bf2e89d95f0e86b241c4fb011a844572478
languageName: node
linkType: hard
"@types/uglify-js@npm:*":
version: 3.17.5
resolution: "@types/uglify-js@npm:3.17.5"
@ -1085,13 +1099,6 @@ __metadata:
languageName: node
linkType: hard
"@yarnpkg/lockfile@npm:^1.1.0":
version: 1.1.0
resolution: "@yarnpkg/lockfile@npm:1.1.0"
checksum: 10c0/0bfa50a3d756623d1f3409bc23f225a1d069424dbc77c6fd2f14fb377390cd57ec703dc70286e081c564be9051ead9ba85d81d66a3e68eeb6eb506d4e0c0fbda
languageName: node
linkType: hard
"abbrev@npm:^2.0.0":
version: 2.0.0
resolution: "abbrev@npm:2.0.0"
@ -1211,13 +1218,6 @@ __metadata:
languageName: node
linkType: hard
"at-least-node@npm:^1.0.0":
version: 1.0.0
resolution: "at-least-node@npm:1.0.0"
checksum: 10c0/4c058baf6df1bc5a1697cf182e2029c58cd99975288a13f9e70068ef5d6f4e1f1fd7c4d2c3c4912eae44797d1725be9700995736deca441b39f3e66d8dee97ef
languageName: node
linkType: hard
"axobject-query@npm:^4.0.0":
version: 4.0.0
resolution: "axobject-query@npm:4.0.0"
@ -1303,19 +1303,6 @@ __metadata:
languageName: node
linkType: hard
"call-bind@npm:^1.0.5":
version: 1.0.7
resolution: "call-bind@npm:1.0.7"
dependencies:
es-define-property: "npm:^1.0.0"
es-errors: "npm:^1.3.0"
function-bind: "npm:^1.1.2"
get-intrinsic: "npm:^1.2.4"
set-function-length: "npm:^1.2.1"
checksum: 10c0/a3ded2e423b8e2a265983dba81c27e125b48eefb2655e7dfab6be597088da3d47c47976c24bc51b8fd9af1061f8f87b4ab78a314f3c77784b2ae2ba535ad8b8d
languageName: node
linkType: hard
"callsites@npm:^3.0.0":
version: 3.1.0
resolution: "callsites@npm:3.1.0"
@ -1376,7 +1363,7 @@ __metadata:
languageName: node
linkType: hard
"chalk@npm:^4.0.0, chalk@npm:^4.1.2":
"chalk@npm:^4.0.0":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@ -1412,13 +1399,6 @@ __metadata:
languageName: node
linkType: hard
"ci-info@npm:^3.7.0":
version: 3.9.0
resolution: "ci-info@npm:3.9.0"
checksum: 10c0/6f0109e36e111684291d46123d491bc4e7b7a1934c3a20dea28cba89f1d4a03acd892f5f6a81ed3855c38647e285a150e3c9ba062e38943bef57fee6c1554c3a
languageName: node
linkType: hard
"clean-css@npm:^4.2.1":
version: 4.2.4
resolution: "clean-css@npm:4.2.4"
@ -1519,7 +1499,7 @@ __metadata:
languageName: node
linkType: hard
"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3":
"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
dependencies:
@ -1573,17 +1553,6 @@ __metadata:
languageName: node
linkType: hard
"define-data-property@npm:^1.1.4":
version: 1.1.4
resolution: "define-data-property@npm:1.1.4"
dependencies:
es-define-property: "npm:^1.0.0"
es-errors: "npm:^1.3.0"
gopd: "npm:^1.0.1"
checksum: 10c0/dea0606d1483eb9db8d930d4eac62ca0fa16738b0b3e07046cddfacf7d8c868bbe13fa0cb263eb91c7d0d527960dc3f2f2471a69ed7816210307f6744fe62e37
languageName: node
linkType: hard
"dequal@npm:^2.0.3":
version: 2.0.3
resolution: "dequal@npm:2.0.3"
@ -1665,22 +1634,6 @@ __metadata:
languageName: node
linkType: hard
"es-define-property@npm:^1.0.0":
version: 1.0.0
resolution: "es-define-property@npm:1.0.0"
dependencies:
get-intrinsic: "npm:^1.2.4"
checksum: 10c0/6bf3191feb7ea2ebda48b577f69bdfac7a2b3c9bcf97307f55fd6ef1bbca0b49f0c219a935aca506c993d8c5d8bddd937766cb760cd5e5a1071351f2df9f9aa4
languageName: node
linkType: hard
"es-errors@npm:^1.3.0":
version: 1.3.0
resolution: "es-errors@npm:1.3.0"
checksum: 10c0/0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85
languageName: node
linkType: hard
"es6-promise@npm:^3.1.2":
version: 3.3.1
resolution: "es6-promise@npm:3.3.1"
@ -1998,15 +1951,6 @@ __metadata:
languageName: node
linkType: hard
"find-yarn-workspace-root@npm:^2.0.0":
version: 2.0.0
resolution: "find-yarn-workspace-root@npm:2.0.0"
dependencies:
micromatch: "npm:^4.0.2"
checksum: 10c0/b0d3843013fbdaf4e57140e0165889d09fa61745c9e85da2af86e54974f4cc9f1967e40f0d8fc36a79d53091f0829c651d06607d552582e53976f3cd8f4e5689
languageName: node
linkType: hard
"flat-cache@npm:^4.0.0":
version: 4.0.1
resolution: "flat-cache@npm:4.0.1"
@ -2034,18 +1978,6 @@ __metadata:
languageName: node
linkType: hard
"fs-extra@npm:^9.0.0":
version: 9.1.0
resolution: "fs-extra@npm:9.1.0"
dependencies:
at-least-node: "npm:^1.0.0"
graceful-fs: "npm:^4.2.0"
jsonfile: "npm:^6.0.1"
universalify: "npm:^2.0.0"
checksum: 10c0/9b808bd884beff5cb940773018179a6b94a966381d005479f00adda6b44e5e3d4abf765135773d849cc27efe68c349e4a7b86acd7d3306d5932c14f3a4b17a92
languageName: node
linkType: hard
"fs-minipass@npm:^2.0.0":
version: 2.1.0
resolution: "fs-minipass@npm:2.1.0"
@ -2097,19 +2029,6 @@ __metadata:
languageName: node
linkType: hard
"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.4":
version: 1.2.4
resolution: "get-intrinsic@npm:1.2.4"
dependencies:
es-errors: "npm:^1.3.0"
function-bind: "npm:^1.1.2"
has-proto: "npm:^1.0.1"
has-symbols: "npm:^1.0.3"
hasown: "npm:^2.0.0"
checksum: 10c0/0a9b82c16696ed6da5e39b1267104475c47e3a9bdbe8b509dfe1710946e38a87be70d759f4bb3cda042d76a41ef47fe769660f3b7c0d1f68750299344ffb15b7
languageName: node
linkType: hard
"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@ -2205,16 +2124,7 @@ __metadata:
languageName: node
linkType: hard
"gopd@npm:^1.0.1":
version: 1.0.1
resolution: "gopd@npm:1.0.1"
dependencies:
get-intrinsic: "npm:^1.1.3"
checksum: 10c0/505c05487f7944c552cee72087bf1567debb470d4355b1335f2c262d218ebbff805cd3715448fe29b4b380bae6912561d0467233e4165830efd28da241418c63
languageName: node
linkType: hard
"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6":
"graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.2.6":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
@ -2235,29 +2145,6 @@ __metadata:
languageName: node
linkType: hard
"has-property-descriptors@npm:^1.0.2":
version: 1.0.2
resolution: "has-property-descriptors@npm:1.0.2"
dependencies:
es-define-property: "npm:^1.0.0"
checksum: 10c0/253c1f59e80bb476cf0dde8ff5284505d90c3bdb762983c3514d36414290475fe3fd6f574929d84de2a8eec00d35cf07cb6776205ff32efd7c50719125f00236
languageName: node
linkType: hard
"has-proto@npm:^1.0.1":
version: 1.0.3
resolution: "has-proto@npm:1.0.3"
checksum: 10c0/35a6989f81e9f8022c2f4027f8b48a552de714938765d019dbea6bb547bd49ce5010a3c7c32ec6ddac6e48fc546166a3583b128f5a7add8b058a6d8b4afec205
languageName: node
linkType: hard
"has-symbols@npm:^1.0.3":
version: 1.0.3
resolution: "has-symbols@npm:1.0.3"
checksum: 10c0/e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3
languageName: node
linkType: hard
"hasown@npm:^2.0.0":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
@ -2428,15 +2315,6 @@ __metadata:
languageName: node
linkType: hard
"is-docker@npm:^2.0.0":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
bin:
is-docker: cli.js
checksum: 10c0/e828365958d155f90c409cdbe958f64051d99e8aedc2c8c4cd7c89dcf35329daed42f7b99346f7828df013e27deb8f721cf9408ba878c76eb9e8290235fbcdcc
languageName: node
linkType: hard
"is-extglob@npm:^2.1.1":
version: 2.1.1
resolution: "is-extglob@npm:2.1.1"
@ -2506,22 +2384,6 @@ __metadata:
languageName: node
linkType: hard
"is-wsl@npm:^2.1.1":
version: 2.2.0
resolution: "is-wsl@npm:2.2.0"
dependencies:
is-docker: "npm:^2.0.0"
checksum: 10c0/a6fa2d370d21be487c0165c7a440d567274fbba1a817f2f0bfa41cc5e3af25041d84267baa22df66696956038a43973e72fca117918c91431920bdef490fa25e
languageName: node
linkType: hard
"isarray@npm:^2.0.5":
version: 2.0.5
resolution: "isarray@npm:2.0.5"
checksum: 10c0/4199f14a7a13da2177c66c31080008b7124331956f47bca57dd0b6ea9f11687aa25e565a2c7a2b519bc86988d10398e3049a1f5df13c9f6b7664154690ae79fd
languageName: node
linkType: hard
"isexe@npm:^2.0.0":
version: 2.0.0
resolution: "isexe@npm:2.0.0"
@ -2588,38 +2450,6 @@ __metadata:
languageName: node
linkType: hard
"json-stable-stringify@npm:^1.0.2":
version: 1.1.1
resolution: "json-stable-stringify@npm:1.1.1"
dependencies:
call-bind: "npm:^1.0.5"
isarray: "npm:^2.0.5"
jsonify: "npm:^0.0.1"
object-keys: "npm:^1.1.1"
checksum: 10c0/3801e3eeccbd030afb970f54bea690a079cfea7d9ed206a1b17ca9367f4b7772c764bf77a48f03e56b50e5f7ee7d11c52339fe20d8d7ccead003e4ca69e4cfde
languageName: node
linkType: hard
"jsonfile@npm:^6.0.1":
version: 6.1.0
resolution: "jsonfile@npm:6.1.0"
dependencies:
graceful-fs: "npm:^4.1.6"
universalify: "npm:^2.0.0"
dependenciesMeta:
graceful-fs:
optional: true
checksum: 10c0/4f95b5e8a5622b1e9e8f33c96b7ef3158122f595998114d1e7f03985649ea99cb3cd99ce1ed1831ae94c8c8543ab45ebd044207612f31a56fd08462140e46865
languageName: node
linkType: hard
"jsonify@npm:^0.0.1":
version: 0.0.1
resolution: "jsonify@npm:0.0.1"
checksum: 10c0/7f5499cdd59a0967ed35bda48b7cec43d850bbc8fb955cdd3a1717bb0efadbe300724d5646de765bb7a99fc1c3ab06eb80d93503c6faaf99b4ff50a3326692f6
languageName: node
linkType: hard
"keyv@npm:^4.5.4":
version: 4.5.4
resolution: "keyv@npm:4.5.4"
@ -2629,15 +2459,6 @@ __metadata:
languageName: node
linkType: hard
"klaw-sync@npm:^6.0.0":
version: 6.0.0
resolution: "klaw-sync@npm:6.0.0"
dependencies:
graceful-fs: "npm:^4.1.11"
checksum: 10c0/00d8e4c48d0d699b743b3b028e807295ea0b225caf6179f51029e19783a93ad8bb9bccde617d169659fbe99559d73fb35f796214de031d0023c26b906cecd70a
languageName: node
linkType: hard
"kleur@npm:^4.1.5":
version: 4.1.5
resolution: "kleur@npm:4.1.5"
@ -2735,6 +2556,7 @@ __metadata:
"@types/html-minifier": "npm:^4.0.5"
"@types/js-yaml": "npm:^4.0.9"
"@types/matter-js": "npm:^0.19.6"
"@types/turndown": "npm:^5.0.4"
"@typescript-eslint/eslint-plugin": "npm:^7.6.0"
"@typescript-eslint/parser": "npm:^7.6.0"
cbor-x: "npm:^1.5.9"
@ -2744,7 +2566,6 @@ __metadata:
html-minifier: "npm:^4.0.0"
matter-js: "npm:^0.19.0"
mdsvex: "patch:mdsvex@npm%3A0.11.2#~/.yarn/patches/mdsvex-npm-0.11.2-d4006d9b92.patch"
patch-package: "npm:^8.0.0"
postinstall-postinstall: "npm:^2.1.0"
prettier: "npm:^3.2.5"
prettier-plugin-svelte: "npm:^3.2.3"
@ -2754,6 +2575,7 @@ __metadata:
svelte-check: "npm:^3.6.9"
svelte-preprocess: "npm:^5.1.3"
tslib: "npm:^2.6.2"
turndown: "npm:^7.2.0"
typescript: "npm:^5.4.5"
vite: "npm:5.2.8"
languageName: unknown
@ -2808,7 +2630,7 @@ __metadata:
languageName: node
linkType: hard
"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
"micromatch@npm:^4.0.4":
version: 4.0.7
resolution: "micromatch@npm:4.0.7"
dependencies:
@ -3067,13 +2889,6 @@ __metadata:
languageName: node
linkType: hard
"object-keys@npm:^1.1.1":
version: 1.1.1
resolution: "object-keys@npm:1.1.1"
checksum: 10c0/b11f7ccdbc6d406d1f186cdadb9d54738e347b2692a14439ca5ac70c225fa6db46db809711b78589866d47b25fc3e8dee0b4c722ac751e11180f9380e3d8601d
languageName: node
linkType: hard
"once@npm:^1.3.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
@ -3083,16 +2898,6 @@ __metadata:
languageName: node
linkType: hard
"open@npm:^7.4.2":
version: 7.4.2
resolution: "open@npm:7.4.2"
dependencies:
is-docker: "npm:^2.0.0"
is-wsl: "npm:^2.1.1"
checksum: 10c0/77573a6a68f7364f3a19a4c80492712720746b63680ee304555112605ead196afe91052bd3c3d165efdf4e9d04d255e87de0d0a77acec11ef47fd5261251813f
languageName: node
linkType: hard
"optionator@npm:^0.9.3":
version: 0.9.4
resolution: "optionator@npm:0.9.4"
@ -3107,13 +2912,6 @@ __metadata:
languageName: node
linkType: hard
"os-tmpdir@npm:~1.0.2":
version: 1.0.2
resolution: "os-tmpdir@npm:1.0.2"
checksum: 10c0/f438450224f8e2687605a8dd318f0db694b6293c5d835ae509a69e97c8de38b6994645337e5577f5001115470414638978cc49da1cdcc25106dad8738dc69990
languageName: node
linkType: hard
"p-limit@npm:^3.0.2":
version: 3.1.0
resolution: "p-limit@npm:3.1.0"
@ -3159,31 +2957,6 @@ __metadata:
languageName: node
linkType: hard
"patch-package@npm:^8.0.0":
version: 8.0.0
resolution: "patch-package@npm:8.0.0"
dependencies:
"@yarnpkg/lockfile": "npm:^1.1.0"
chalk: "npm:^4.1.2"
ci-info: "npm:^3.7.0"
cross-spawn: "npm:^7.0.3"
find-yarn-workspace-root: "npm:^2.0.0"
fs-extra: "npm:^9.0.0"
json-stable-stringify: "npm:^1.0.2"
klaw-sync: "npm:^6.0.0"
minimist: "npm:^1.2.6"
open: "npm:^7.4.2"
rimraf: "npm:^2.6.3"
semver: "npm:^7.5.3"
slash: "npm:^2.0.0"
tmp: "npm:^0.0.33"
yaml: "npm:^2.2.2"
bin:
patch-package: index.js
checksum: 10c0/690eab0537e953a3fd7d32bb23f0e82f97cd448f8244c3227ed55933611a126f9476397325c06ad2c11d881a19b427a02bd1881bee78d89f1731373fc4fe0fee
languageName: node
linkType: hard
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@ -3413,7 +3186,7 @@ __metadata:
languageName: node
linkType: hard
"rimraf@npm:^2.5.2, rimraf@npm:^2.6.3":
"rimraf@npm:^2.5.2":
version: 2.7.1
resolution: "rimraf@npm:2.7.1"
dependencies:
@ -3524,7 +3297,7 @@ __metadata:
languageName: node
linkType: hard
"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.6.0":
"semver@npm:^7.3.5, semver@npm:^7.6.0":
version: 7.6.2
resolution: "semver@npm:7.6.2"
bin:
@ -3540,20 +3313,6 @@ __metadata:
languageName: node
linkType: hard
"set-function-length@npm:^1.2.1":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"
dependencies:
define-data-property: "npm:^1.1.4"
es-errors: "npm:^1.3.0"
function-bind: "npm:^1.1.2"
get-intrinsic: "npm:^1.2.4"
gopd: "npm:^1.0.1"
has-property-descriptors: "npm:^1.0.2"
checksum: 10c0/82850e62f412a258b71e123d4ed3873fa9377c216809551192bb6769329340176f109c2eeae8c22a8d386c76739855f78e8716515c818bcaef384b51110f0f3c
languageName: node
linkType: hard
"sharp@npm:^0.33.3":
version: 0.33.4
resolution: "sharp@npm:0.33.4"
@ -3666,13 +3425,6 @@ __metadata:
languageName: node
linkType: hard
"slash@npm:^2.0.0":
version: 2.0.0
resolution: "slash@npm:2.0.0"
checksum: 10c0/f83dbd3cb62c41bb8fcbbc6bf5473f3234b97fa1d008f571710a9d3757a28c7169e1811cad1554ccb1cc531460b3d221c9a7b37f549398d9a30707f0a5af9193
languageName: node
linkType: hard
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@ -3964,15 +3716,6 @@ __metadata:
languageName: node
linkType: hard
"tmp@npm:^0.0.33":
version: 0.0.33
resolution: "tmp@npm:0.0.33"
dependencies:
os-tmpdir: "npm:~1.0.2"
checksum: 10c0/69863947b8c29cabad43fe0ce65cec5bb4b481d15d4b4b21e036b060b3edbf3bc7a5541de1bacb437bb3f7c4538f669752627fdf9b4aaf034cebd172ba373408
languageName: node
linkType: hard
"to-regex-range@npm:^5.0.1":
version: 5.0.1
resolution: "to-regex-range@npm:5.0.1"
@ -4005,6 +3748,15 @@ __metadata:
languageName: node
linkType: hard
"turndown@npm:^7.2.0":
version: 7.2.0
resolution: "turndown@npm:7.2.0"
dependencies:
"@mixmark-io/domino": "npm:^2.2.0"
checksum: 10c0/6abcdcdf9d35cd79d7a8100a7de1d2226b921d5bd99e73ac14a7ead39c059978f519378913375efb04c68bcfc40f7ffe2dee0ce9ae4d54dc1235b12856a78d4e
languageName: node
linkType: hard
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@ -4077,13 +3829,6 @@ __metadata:
languageName: node
linkType: hard
"universalify@npm:^2.0.0":
version: 2.0.1
resolution: "universalify@npm:2.0.1"
checksum: 10c0/73e8ee3809041ca8b818efb141801a1004e3fc0002727f1531f4de613ea281b494a40909596dae4a042a4fb6cd385af5d4db2e137b1362e0e91384b828effd3a
languageName: node
linkType: hard
"upper-case@npm:^1.1.1":
version: 1.1.3
resolution: "upper-case@npm:1.1.3"
@ -4227,15 +3972,6 @@ __metadata:
languageName: node
linkType: hard
"yaml@npm:^2.2.2":
version: 2.4.5
resolution: "yaml@npm:2.4.5"
bin:
yaml: bin.mjs
checksum: 10c0/e1ee78b381e5c710f715cc4082fd10fc82f7f5c92bd6f075771d20559e175616f56abf1c411f545ea0e9e16e4f84a83a50b42764af5f16ec006328ba9476bb31
languageName: node
linkType: hard
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"