chore(deps): update dependencies (#225)

This commit is contained in:
Konrad Szwarc 2023-07-02 20:27:23 +02:00 committed by GitHub
parent 03dcd7c7d8
commit 79555028f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 2729 additions and 1941 deletions

View file

@ -12,7 +12,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -26,7 +26,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -40,7 +40,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -58,7 +58,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -85,7 +85,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci

View file

@ -82,7 +82,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -96,7 +96,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -110,7 +110,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -126,7 +126,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -150,7 +150,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 18
cache: npm cache: npm
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci

View file

@ -2,6 +2,16 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [0.2.0] - 2023-07-02
### Breaking
- Require Node.js 18.
### Dependencies
- chore(deps): update dependencies ([details](https://github.com/KonradSzwarc/devscard/pull/225))
## [0.1.6] - 2023-05-08 ## [0.1.6] - 2023-05-08
### Dependencies ### Dependencies

4583
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,11 +1,11 @@
{ {
"name": "devscard", "name": "devscard",
"description": "Template for creating a comprehensive virtual CV for developers.", "description": "Template for creating a comprehensive virtual CV for developers.",
"version": "0.1.6", "version": "0.2.0",
"private": true, "private": true,
"engines": { "engines": {
"node": ">=14", "node": ">=18",
"npm": ">=6", "npm": ">=9",
"yarn": "please-use-npm", "yarn": "please-use-npm",
"pnpm": "please-use-npm" "pnpm": "please-use-npm"
}, },
@ -25,38 +25,38 @@
"check": "concurrently npm:*:check" "check": "concurrently npm:*:check"
}, },
"dependencies": { "dependencies": {
"@floating-ui/dom": "1.2.7", "@floating-ui/dom": "1.4.3",
"iconify-icon": "1.0.7", "iconify-icon": "1.0.8",
"nanoid": "4.0.2" "nanoid": "4.0.2"
}, },
"devDependencies": { "devDependencies": {
"@astrojs/image": "0.16.7", "@astrojs/image": "0.17.1",
"@astrojs/react": "2.1.3", "@astrojs/react": "2.2.1",
"@astrojs/tailwind": "3.1.2", "@astrojs/tailwind": "4.0.0",
"@percy/cli": "1.24.0", "@percy/cli": "1.26.1",
"@types/marked": "4.3.0", "@types/marked": "5.0.0",
"astro": "2.4.2", "astro": "2.7.2",
"astro-compress": "1.1.42", "astro-compress": "1.1.48",
"concurrently": "8.0.1", "concurrently": "8.2.0",
"date-fns": "2.30.0", "date-fns": "2.30.0",
"favicons": "7.1.2", "favicons": "7.1.3",
"iconify-icon-names": "1.1.0", "iconify-icon-names": "1.1.0",
"immer": "10.0.1", "immer": "10.0.2",
"locales-ts": "1.0.0", "locales-ts": "1.0.0",
"marked": "4.3.0", "marked": "5.1.0",
"move-file-cli": "3.0.0", "move-file-cli": "3.0.0",
"photoswipe": "5.3.7", "photoswipe": "5.3.7",
"postcss": "8.4.23", "postcss": "8.4.24",
"prettier": "2.8.8", "prettier": "2.8.8",
"prettier-plugin-astro": "0.8.0", "prettier-plugin-astro": "0.10.0",
"prettier-plugin-tailwindcss": "0.2.8", "prettier-plugin-tailwindcss": "0.3.0",
"puppeteer": "19.11.1", "puppeteer": "20.7.4",
"puppeteer-report": "3.1.0", "puppeteer-report": "3.1.0",
"rollup-plugin-visualizer": "5.9.0", "rollup-plugin-visualizer": "5.9.2",
"tailwindcss": "3.3.2", "tailwindcss": "3.3.2",
"ts-node": "10.9.1", "ts-node": "10.9.1",
"type-fest": "3.10.0", "type-fest": "3.12.0",
"typescript": "5.0.4" "typescript": "5.1.6"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View file

@ -32,7 +32,7 @@ const retry = async ({ promise, retries, retryTime }: RetryOptions): GoToReturn
const main = async () => { const main = async () => {
const child = exec('npm run dev'); const child = exec('npm run dev');
const browser = await puppeteer.launch({ headless: true }); const browser = await puppeteer.launch({ headless: 'new' });
const page = await browser.newPage(); const page = await browser.newPage();

View file

@ -24,10 +24,17 @@ const stripIndent = (str: string) => {
return str.replace(regex, ''); return str.replace(regex, '');
}; };
const parseMarkdown = (str: string) =>
marked.parse(stripIndent(str), {
breaks: true,
headerIds: false,
mangle: false,
});
const { content, classList } = Astro.props; const { content, classList } = Astro.props;
--- ---
<div set:html={marked.parse(stripIndent(content), { breaks: true })} class:list={['description', ...classList]} /> <div set:html={parseMarkdown(content)} class:list={['description', ...classList]} />
<style is:global> <style is:global>
.description ul { .description ul {