Skip to content

Commit 2a470d2

Browse files
authored
test
test Signed-off-by: Aviv Keller <me@aviv.sh>
1 parent 377f606 commit 2a470d2

File tree

1 file changed

+1
-128
lines changed

1 file changed

+1
-128
lines changed

README.md

Lines changed: 1 addition & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1 @@
1-
<p align="center">
2-
<br />
3-
<a href="https://nodejs.org">
4-
<picture>
5-
<source media="(prefers-color-scheme: dark)" srcset="https://nodejs.org/static/logos/nodejsLight.svg">
6-
<img src="https://nodejs.org/static/logos/nodejsDark.svg" width="200px">
7-
</picture>
8-
</a>
9-
</p>
10-
11-
<p align="center">
12-
<a href="https://nodejs.org">Node.js</a> Website built using Next.js with TypeScript, CSS Modules/Tailwind, and MDXv3
13-
</p>
14-
15-
<p align="center">
16-
<a title="MIT License" href="LICENSE">
17-
<img src="https://img.shields.io/badge/license-MIT-blue" alt="MIT License" />
18-
</a>
19-
<a title="Localised" href="https://crowdin.com/project/nodejs-web">
20-
<img src="https://badges.crowdin.net/nodejs-web/localized.svg" alt="Crowdin Badge" />
21-
</a>
22-
<a title="Vercel" href="https://vercel.com">
23-
<picture>
24-
<source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/powered%20by-Vercel%20%E2%96%B2-white">
25-
<img src="https://img.shields.io/badge/powered%20by-Vercel%20%E2%96%B2-black" alt="Powered by Vercel">
26-
</picture>
27-
</a>
28-
<br />
29-
<img src="https://github.com/nodejs/nodejs.org/actions/workflows/build.yml/badge.svg" alt="Build and Analysis Checks" />
30-
<a title="scorecard" href="https://securityscorecards.dev/viewer/?uri=github.com/nodejs/nodejs.org">
31-
<img src="https://api.securityscorecards.dev/projects/github.com/nodejs/nodejs.org/badge" alt="nodejs.org scorecard badge" />
32-
</a>
33-
<br />
34-
<br />
35-
</p>
36-
37-
## What is this repo?
38-
39-
[Nodejs.org](https://nodejs.org/) by the [OpenJS Foundation](https://openjsf.org/) is the official website for the Node.js® JavaScript runtime. This repo is the source code for the website. It is built using [Next.js](https://nextjs.org), a React Framework.
40-
41-
```bash
42-
pnpm install --frozen-lockfile
43-
pnpm dev
44-
45-
# listening at localhost:3000
46-
```
47-
48-
## Contributing
49-
50-
This project adopts the Node.js [Code of Conduct][].
51-
52-
Any person who wants to contribute to the Website is welcome! Please read [Contribution Guidelines][] and see the [Figma Design][] to understand better the structure of this repository.
53-
54-
> \[!IMPORTANT]\
55-
> Please read our [Translation Guidelines][] before contributing to Translation and Localization of the Website
56-
57-
> \[!NOTE]\
58-
> We recommend a read of all Relevant Links below before doing code changes; Including Dependency changes, Content changes, and Code changes.
59-
60-
### Deployment
61-
62-
The Website is automatically deployed to [Vercel](https://vercel.com) through its GitHub App integration when new pushes happen on the `main` branch.
63-
64-
Details regarding the deployment are only accessible to the maintainers of the Website Team due to certain limitations.
65-
66-
The current integration is owned by the OpenJS Foundation and managed by the Website Team.
67-
68-
<details>
69-
<summary>Legacy Deployment</summary>
70-
71-
The full setup is in <https://github.com/nodejs/build/tree/master/ansible/www-standalone> minus secrets and certificates.
72-
73-
The webhook is set up on GitHub for this project and talks to a small Node server on the host, which does the work. See the [github-webhook](https://github.com/rvagg/github-webhook) package for this.
74-
75-
</details>
76-
77-
## Node.js Binaries & API Docs
78-
79-
This repository does not contain the codebase or related infrastructure that serves `https://nodejs.org/api/`, `https://nodejs.org/docs/` or `https://nodejs.org/dist/`.
80-
81-
These are maintained in different repositories and we urge users to open **issues in their respective repositories**, for bug reports, feature requests or any matter related to these endpoints.
82-
83-
- [`release-cloudflare-worker`](https://github.com/nodejs/release-cloudflare-worker): The codebase responsible for serving the Node.js Distribution Binaries, API Docs and any other assets from the links mentioned above.
84-
- We use Cloudflare R2 Buckets for storing our Assets and Cloudflare Workers for serving these Assets to the Web.
85-
- [`node/doc/api`](https://github.com/nodejs/node/tree/main/doc/api): The source code of our API docs, it contains all the Node.js API Documentation Markdown files
86-
- [`node/doc`](https://github.com/nodejs/node/tree/main/doc) contains the HTML templates, CSS styles and JavaScript code that runs on the client-side of our API Docs generated pages.
87-
- [`node/tools/doc`](https://github.com/nodejs/node/tree/main/tools/doc) contains the tooling that validates, lints, builds and compiles our API Docs. Also responsible for generating what you see when accessing `https://nodejs.org/api/`.
88-
89-
## Relevant Links
90-
91-
[Code of Conduct][]
92-
93-
[Contribution Guidelines][]
94-
95-
[Collaborator Guide][]
96-
97-
[Governance Document][]
98-
99-
[Figma Design][]
100-
101-
[Content vs Code][]
102-
103-
[Dependency Pinning][]
104-
105-
[Translation Guidelines][]
106-
107-
[Status Page](https://status.nodejs.org/) of the Node.js web infrastructure.
108-
109-
## Thanks
110-
111-
- Thanks to all contributors and collaborators that make this project possible.
112-
- Thanks to [Chromatic](https://www.chromatic.com/) for providing the visual testing platform that helps us review UI changes and catch visual regressions.
113-
- Thanks to [Vercel](https://www.vercel.com/) for providing the infrastructure that serves and powers the Node.js Website
114-
- Thanks to [Cloudflare](https://cloudflare.com) for providing the infrastructure that serves Node.js's Website, Node.js's CDN and more.
115-
- A really warm thank you to Cloudflare as we would not be able to serve our community without their immense support.
116-
- Thanks to [Sentry](https://sentry.io/welcome/) for providing an open source license for their error reporting, monitoring and diagnostic tools.
117-
- Thanks to [Crowdin](https://crowdin.com/) for providing a platform that allows us to localize the Node.js Website and collaborate with translators.
118-
- Thanks to [Orama](https://docs.oramasearch.com/) for providing a search platform that indexes our expansive content and provides lightning-fast results for our users.
119-
- Thanks to [DigitalOcean](https://www.digitalocean.com/) for generously providing Node.js with credits as part of their open source program.
120-
121-
[code of conduct]: https://github.com/nodejs/admin/blob/main/CODE_OF_CONDUCT.md
122-
[contribution guidelines]: https://github.com/nodejs/nodejs.org/blob/main/CONTRIBUTING.md
123-
[content vs code]: https://github.com/nodejs/nodejs.org/blob/main/docs/content-vs-code.md
124-
[dependency pinning]: https://github.com/nodejs/nodejs.org/blob/main/docs/dependency-pinning.md
125-
[collaborator guide]: https://github.com/nodejs/nodejs.org/blob/main/docs/collaborator-guide.md
126-
[governance document]: https://github.com/nodejs/web-team/blob/main/GOVERNANCE.md
127-
[figma design]: https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz
128-
[translation guidelines]: https://github.com/nodejs/nodejs.org/blob/main/docs/translation.md
1+
test

0 commit comments

Comments
 (0)