Chore/enhance prettier config (#3022)

* chore: enhance prettier config

* chore: fix prettier issues

* Update package.json

---------

Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
This commit is contained in:
Marcin Kulpa 2025-02-20 02:28:40 +01:00 committed by GitHub
parent 6a6ef4ceaa
commit 90f45eb076
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
12 changed files with 161 additions and 134 deletions

View File

@ -1,4 +1,4 @@
labels: ["bug"]
labels: ['bug']
body:
- type: markdown
attributes:

5
.github/FUNDING.yml vendored
View File

@ -10,4 +10,7 @@ liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: ['https://daishi.gumroad.com/l/uaxms', 'https://daishi.gumroad.com/l/learn-zustand-v4'] # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
custom: [
'https://daishi.gumroad.com/l/uaxms',
'https://daishi.gumroad.com/l/learn-zustand-v4',
] # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']

View File

@ -4,6 +4,4 @@ about: This is to create a new issue that already has an assignee. Please open a
title: ''
labels: ''
assignees: ''
---

View File

@ -4,8 +4,6 @@ Fixes #
## Summary
## Check List
- [ ] `pnpm run fix` for formatting and linting code and docs

2
.prettierignore Normal file
View File

@ -0,0 +1,2 @@
dist
pnpm-lock.yaml

View File

@ -1,11 +1,14 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="🐻 Bear necessities for state management in React" />
<meta
name="description"
content="🐻 Bear necessities for state management in React"
/>
<link rel="apple-touch-icon" href="/logo192.png" />
<meta name="og:image" content="/ogimage.jpg" />
<link rel="manifest" href="/manifest.json" />

View File

@ -19,7 +19,18 @@ body,
}
body {
font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial,
font-family:
-apple-system,
BlinkMacSystemFont,
avenir next,
avenir,
helvetica neue,
helvetica,
ubuntu,
roboto,
noto,
segoe ui,
arial,
sans-serif;
}
@ -110,7 +121,18 @@ span.header-left {
}
a {
font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial,
font-family:
-apple-system,
BlinkMacSystemFont,
avenir next,
avenir,
helvetica neue,
helvetica,
ubuntu,
roboto,
noto,
segoe ui,
arial,
sans-serif;
font-weight: 400;
font-size: 16px;

View File

@ -1,4 +1,4 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />

View File

@ -19,4 +19,3 @@
"include": ["vite.config.ts", "./src/**/*"],
"exclude": ["node_modules"]
}

View File

@ -65,10 +65,10 @@
"build:traditional": "rollup -c --config-traditional",
"postbuild": "pnpm run patch-d-ts && pnpm run copy && pnpm run patch-old-ts && pnpm run patch-esm-ts",
"fix": "pnpm run fix:lint && pnpm run fix:format",
"fix:format": "prettier \"*.{js,json,md}\" \"{examples,src,tests,docs}/**/*.{js,jsx,ts,tsx,md,mdx}\" --write",
"fix:format": "prettier . --write",
"fix:lint": "eslint . --fix",
"test": "pnpm run \"/^test:.*/\"",
"test:format": "prettier \"*.{js,json,md}\" \"{examples,src,tests,docs}/**/*.{js,jsx,ts,tsx,md,mdx}\" --list-different",
"test:format": "prettier . --list-different",
"test:types": "tsc --noEmit",
"test:lint": "eslint .",
"test:spec": "vitest run",

View File

@ -16,7 +16,9 @@ export default defineConfig({
globals: true,
environment: 'jsdom',
dir: 'tests',
reporters: process.env.GITHUB_ACTIONS ? ['default', 'github-actions'] : ['default'],
reporters: process.env.GITHUB_ACTIONS
? ['default', 'github-actions']
: ['default'],
setupFiles: ['tests/setup.ts'],
coverage: {
include: ['src/**/'],