Skip to content

Commit d465115

Browse files
committed
chore(create-pyth-package): added missing scripts and fixed eslint config so it ignores templates
1 parent 2bf4af5 commit d465115

File tree

4 files changed

+21
-10
lines changed

4 files changed

+21
-10
lines changed
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
export { base as default } from "@cprussin/eslint-config";
1+
import { base } from "@cprussin/eslint-config";
2+
import { globalIgnores } from "eslint/config";
3+
4+
export default [globalIgnores(["src/templates/**"]), ...base];

packages/create-pyth-package/package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@
1616
"src/**"
1717
],
1818
"scripts": {
19+
"fix:lint": "eslint --fix . --max-warnings 0",
20+
"fix:format": "prettier --write .",
21+
"test:lint": "eslint . --max-warnings 0",
22+
"test:format": "prettier --check .",
1923
"start": "tsx ./src/create-pyth-package.ts",
20-
"test:types": "tsc --noEmit"
24+
"test:types": "tsc"
2125
},
2226
"dependencies": {
2327
"app-root-path": "catalog:",
@@ -34,6 +38,7 @@
3438
"@types/fs-extra": "catalog:",
3539
"@types/prompts": "catalog:",
3640
"eslint": "catalog:",
41+
"prettier": "catalog:",
3742
"type-fest": "catalog:"
3843
}
3944
}

packages/create-pyth-package/src/templates/web-app/src/app/page.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import Image from "next/image";
22

33
export default function Home() {
44
return (
5-
<div className="font-sans grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20">
6-
<main className="flex flex-col gap-[32px] row-start-2 items-center sm:items-start">
5+
<div className="grid min-h-screen grid-rows-[20px_1fr_20px] items-center justify-items-center gap-16 p-8 pb-20 font-sans sm:p-20">
6+
<main className="row-start-2 flex flex-col items-center gap-[32px] sm:items-start">
77
<Image
88
className="dark:invert"
99
src="/next.svg"
@@ -12,10 +12,10 @@ export default function Home() {
1212
height={38}
1313
priority
1414
/>
15-
<ol className="font-mono list-inside list-decimal text-sm/6 text-center sm:text-left">
15+
<ol className="list-inside list-decimal text-center font-mono text-sm/6 sm:text-left">
1616
<li className="mb-2 tracking-[-.01em]">
1717
Get started by editing{" "}
18-
<code className="bg-black/[.05] dark:bg-white/[.06] font-mono font-semibold px-1 py-0.5 rounded">
18+
<code className="rounded bg-black/[.05] px-1 py-0.5 font-mono font-semibold dark:bg-white/[.06]">
1919
src/app/page.tsx
2020
</code>
2121
.
@@ -25,9 +25,9 @@ export default function Home() {
2525
</li>
2626
</ol>
2727

28-
<div className="flex gap-4 items-center flex-col sm:flex-row">
28+
<div className="flex flex-col items-center gap-4 sm:flex-row">
2929
<a
30-
className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] font-medium text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:w-auto"
30+
className="bg-foreground text-background flex h-10 items-center justify-center gap-2 rounded-full border border-solid border-transparent px-4 text-sm font-medium transition-colors hover:bg-[#383838] dark:hover:bg-[#ccc] sm:h-12 sm:w-auto sm:px-5 sm:text-base"
3131
href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
3232
target="_blank"
3333
rel="noopener noreferrer"
@@ -42,7 +42,7 @@ export default function Home() {
4242
Deploy now
4343
</a>
4444
<a
45-
className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent font-medium text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 w-full sm:w-auto md:w-[158px]"
45+
className="flex h-10 w-full items-center justify-center rounded-full border border-solid border-black/[.08] px-4 text-sm font-medium transition-colors hover:border-transparent hover:bg-[#f2f2f2] dark:border-white/[.145] dark:hover:bg-[#1a1a1a] sm:h-12 sm:w-auto sm:px-5 sm:text-base md:w-[158px]"
4646
href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
4747
target="_blank"
4848
rel="noopener noreferrer"
@@ -51,7 +51,7 @@ export default function Home() {
5151
</a>
5252
</div>
5353
</main>
54-
<footer className="row-start-3 flex gap-[24px] flex-wrap items-center justify-center">
54+
<footer className="row-start-3 flex flex-wrap items-center justify-center gap-[24px]">
5555
<a
5656
className="flex items-center gap-2 hover:underline hover:underline-offset-4"
5757
href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)