diff options
author | 2022-10-17 05:52:39 +0200 | |
---|---|---|
committer | 2022-10-16 20:52:39 -0700 | |
commit | 00ae8f79e4c55bf0769a5d0066d2947cf5c52073 (patch) | |
tree | d187172212bf5afcf4589ceb7bb2c8e198e8c84f /examples/next | |
parent | dc1330aef59827e057ddaaa9db50cd775991ebc7 (diff) | |
download | bun-00ae8f79e4c55bf0769a5d0066d2947cf5c52073.tar.gz bun-00ae8f79e4c55bf0769a5d0066d2947cf5c52073.tar.zst bun-00ae8f79e4c55bf0769a5d0066d2947cf5c52073.zip |
Reflecting new home for bun templates (#1317)
* Reflecting new home for bun templates
https://github.com/bun-community/create-templates/
* templates now in root
Diffstat (limited to 'examples/next')
-rw-r--r-- | examples/next/.eslintrc.json | 3 | ||||
-rw-r--r-- | examples/next/.gitignore | 42 | ||||
-rw-r--r-- | examples/next/.npmignore | 42 | ||||
-rw-r--r-- | examples/next/README.md | 36 | ||||
-rw-r--r-- | examples/next/bunfig.toml | 1 | ||||
-rw-r--r-- | examples/next/components/Title.tsx | 13 | ||||
-rw-r--r-- | examples/next/components/subtitle.tsx | 4 | ||||
-rw-r--r-- | examples/next/gitignore | 42 | ||||
-rw-r--r-- | examples/next/next-env.d.ts | 6 | ||||
-rw-r--r-- | examples/next/next.config.js | 10 | ||||
-rw-r--r-- | examples/next/package.json | 21 | ||||
-rw-r--r-- | examples/next/pages/_app.tsx | 7 | ||||
-rw-r--r-- | examples/next/pages/index.tsx | 28 | ||||
-rw-r--r-- | examples/next/public/favicon.ico | bin | 25931 -> 0 bytes | |||
-rw-r--r-- | examples/next/public/vercel.svg | 4 | ||||
-rw-r--r-- | examples/next/styles/Home.module.css | 121 | ||||
-rw-r--r-- | examples/next/styles/globals.css | 16 | ||||
-rw-r--r-- | examples/next/tsconfig.json | 21 |
18 files changed, 0 insertions, 417 deletions
diff --git a/examples/next/.eslintrc.json b/examples/next/.eslintrc.json deleted file mode 100644 index bffb357a7..000000000 --- a/examples/next/.eslintrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "next/core-web-vitals" -} diff --git a/examples/next/.gitignore b/examples/next/.gitignore deleted file mode 100644 index 87e56100f..000000000 --- a/examples/next/.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env.local -.env.development.local -.env.test.local -.env.production.local - -# vercel -.vercel - -**/*.trace -**/*.zip -**/*.tar.gz -**/*.tgz -**/*.log -package-lock.json -**/*.bun
\ No newline at end of file diff --git a/examples/next/.npmignore b/examples/next/.npmignore deleted file mode 100644 index dc84c8da3..000000000 --- a/examples/next/.npmignore +++ /dev/null @@ -1,42 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env.local -.env.development.local -.env.test.local -.env.production.local - -# vercel -.vercel - -**/*.trace -**/*.zip -**/*.tar.gz -**/*.tgz -**/*.log -package-lock.json -**/*.bun diff --git a/examples/next/README.md b/examples/next/README.md deleted file mode 100644 index daec97ae0..000000000 --- a/examples/next/README.md +++ /dev/null @@ -1,36 +0,0 @@ -# Next.js with Bun runtime - -This is a [Next.js](https://nextjs.org/) project bootstrapped with Bun. - -## Getting Started - -### Cloning the repo - -```sh -bun create next ./app -``` - -First, run the development server: - -```bash -bun dev -``` - -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out the [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/examples/next/bunfig.toml b/examples/next/bunfig.toml deleted file mode 100644 index f191e4e10..000000000 --- a/examples/next/bunfig.toml +++ /dev/null @@ -1 +0,0 @@ -framework = "next" diff --git a/examples/next/components/Title.tsx b/examples/next/components/Title.tsx deleted file mode 100644 index 73963663a..000000000 --- a/examples/next/components/Title.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import Hey from "./subtitle"; - -export default function Title() { - return ( - <h1> - Hello <Hey></Hey> - </h1> - ); -} - -export enum TitleEnum { - wow = 1, -} diff --git a/examples/next/components/subtitle.tsx b/examples/next/components/subtitle.tsx deleted file mode 100644 index 1fda3db60..000000000 --- a/examples/next/components/subtitle.tsx +++ /dev/null @@ -1,4 +0,0 @@ - -export default function Hey() { - return <div>!!yep</div>; -} diff --git a/examples/next/gitignore b/examples/next/gitignore deleted file mode 100644 index 87e56100f..000000000 --- a/examples/next/gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env.local -.env.development.local -.env.test.local -.env.production.local - -# vercel -.vercel - -**/*.trace -**/*.zip -**/*.tar.gz -**/*.tgz -**/*.log -package-lock.json -**/*.bun
\ No newline at end of file diff --git a/examples/next/next-env.d.ts b/examples/next/next-env.d.ts deleted file mode 100644 index 9bc3dd46b..000000000 --- a/examples/next/next-env.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -/// <reference types="next" /> -/// <reference types="next/types/global" /> -/// <reference types="next/image-types/global" /> - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/examples/next/next.config.js b/examples/next/next.config.js deleted file mode 100644 index c161436ab..000000000 --- a/examples/next/next.config.js +++ /dev/null @@ -1,10 +0,0 @@ -module.exports = { - reactStrictMode: true, - typescript: { - // !! WARN !! - // Dangerously allow production builds to successfully complete even if - // your project has type errors. - // !! WARN !! - ignoreBuildErrors: true, - }, -}; diff --git a/examples/next/package.json b/examples/next/package.json deleted file mode 100644 index 54195bbca..000000000 --- a/examples/next/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "@bun-examples/next", - "version": "0.0.58", - "dependencies": { - "next": "^12.2.0", - "react": "^18", - "react-dom": "^18", - "react-is": "^18" - }, - "devDependencies": { - "@types/react": "^18", - "bun-framework-next": "^12.2", - "typescript": "latest" - }, - "bun-create": { - "postinstall": [ - "bun bun --use next" - ] - }, - "module": "index.js" -} diff --git a/examples/next/pages/_app.tsx b/examples/next/pages/_app.tsx deleted file mode 100644 index 2fc3e0700..000000000 --- a/examples/next/pages/_app.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import "../styles/globals.css"; - -function MyApp({ Component, pageProps }) { - return <Component {...pageProps} />; -} - -export default MyApp; diff --git a/examples/next/pages/index.tsx b/examples/next/pages/index.tsx deleted file mode 100644 index fc078404d..000000000 --- a/examples/next/pages/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import Head from "next/head"; -import React from "react"; -import styles from "../styles/Home.module.css"; -import nextPackage from "next/package.json"; - -export default function Home({}) { - return ( - <div className={styles.container}> - <Head> - <title>Next.js</title> - <meta name="description" content="Generated by create next app" /> - <link rel="icon" href="/favicon.ico" /> - </Head> - - <main className={styles.main}> - <h1 className={styles.title}> - Welcome to <a href="https://nextjs.org">Next.js!</a> v - {nextPackage.version} - </h1> - - <p className={styles.description}> - Get started by editing{" "} - <code className={styles.code}>pages/index.tsx</code> - </p> - </main> - </div> - ); -} diff --git a/examples/next/public/favicon.ico b/examples/next/public/favicon.ico Binary files differdeleted file mode 100644 index 718d6fea4..000000000 --- a/examples/next/public/favicon.ico +++ /dev/null diff --git a/examples/next/public/vercel.svg b/examples/next/public/vercel.svg deleted file mode 100644 index fbf0e25a6..000000000 --- a/examples/next/public/vercel.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg width="283" height="64" viewBox="0 0 283 64" fill="none" - xmlns="http://www.w3.org/2000/svg"> - <path d="M141.04 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.46 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM248.72 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.45 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM200.24 34c0 6 3.92 10 10 10 4.12 0 7.21-1.87 8.8-4.92l7.68 4.43c-3.18 5.3-9.14 8.49-16.48 8.49-11.05 0-19-7.2-19-18s7.96-18 19-18c7.34 0 13.29 3.19 16.48 8.49l-7.68 4.43c-1.59-3.05-4.68-4.92-8.8-4.92-6.07 0-10 4-10 10zm82.48-29v46h-9V5h9zM36.95 0L73.9 64H0L36.95 0zm92.38 5l-27.71 48L73.91 5H84.3l17.32 30 17.32-30h10.39zm58.91 12v9.69c-1-.29-2.06-.49-3.2-.49-5.81 0-10 4-10 10V51h-9V17h9v9.2c0-5.08 5.91-9.2 13.2-9.2z" fill="#000"/> -</svg>
\ No newline at end of file diff --git a/examples/next/styles/Home.module.css b/examples/next/styles/Home.module.css deleted file mode 100644 index c181f0153..000000000 --- a/examples/next/styles/Home.module.css +++ /dev/null @@ -1,121 +0,0 @@ -.container { - min-height: 99vh; - padding: 0 0.5rem; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - height: 100vh; -} - -.main { - padding: 5rem 0; - flex: 1; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; -} - -.footer { - width: 100%; - height: 100px; - border-top: 1px solid #eaeaea; - display: flex; - justify-content: center; - align-items: center; -} - -.footer a { - display: flex; - justify-content: center; - align-items: center; - flex-grow: 1; -} - -.title a { - color: #0070f3; - text-decoration: none; -} - -.title a:hover, -.title a:focus, -.title a:active { - text-decoration: underline; -} - -.title { - margin: 0; - line-height: 1.15; - font-size: 4rem; -} - -.title, -.description { - text-align: center; -} - -.description { - line-height: 1.5; - font-size: 1.5rem; -} - -.code { - background: #fafafa; - border-radius: 5px; - padding: 0.75rem; - font-size: 1.1rem; - font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, - Bitstream Vera Sans Mono, Courier New, monospace; -} - -.grid { - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; - max-width: 800px; - margin-top: 3rem; -} - -.card { - margin: 1rem; - padding: 1.5rem; - text-align: left; - color: inherit; - text-decoration: none; - border: 1px solid #eaeaea; - border-radius: 10px; - transition: color 0.15s ease, border-color 0.15s ease; - width: 45%; -} - -.card:hover, -.card:focus, -.card:active { - color: #0070f3; - border-color: #0070f3; -} - -.card h2 { - margin: 0 0 1rem 0; - font-size: 1.5rem; -} - -.card p { - margin: 0; - font-size: 1.25rem; - line-height: 1.5; -} - -.logo { - height: 1em; - margin-left: 0.5rem; -} - -@media (max-width: 600px) { - .grid { - width: 100%; - flex-direction: column; - } -} diff --git a/examples/next/styles/globals.css b/examples/next/styles/globals.css deleted file mode 100644 index e5e2dcc23..000000000 --- a/examples/next/styles/globals.css +++ /dev/null @@ -1,16 +0,0 @@ -html, -body { - padding: 0; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, - Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; -} - -a { - color: inherit; - text-decoration: none; -} - -* { - box-sizing: border-box; -} diff --git a/examples/next/tsconfig.json b/examples/next/tsconfig.json deleted file mode 100644 index 7af6240a5..000000000 --- a/examples/next/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "lib": ["dom", "dom.iterable", "esnext"], - "allowJs": true, - "skipLibCheck": true, - "strict": false, - "forceConsistentCasingInFileNames": true, - "noEmit": true, - "esModuleInterop": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "jsx": "preserve", - "baseUrl": ".", - "paths": {} - }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], - "exclude": ["node_modules"] -} |