GitHunt
II

iinuwa/documentation-1

Documentation for the npm registry, website, and command-line interface.

npm Documentation

Publish

This is the documentation for
https://docs.npmjs.com/.

This repository contains the
content for our documentation site, and the GitHub Actions workflows
that generate the site itself.

Quick start

  1. npm install to download gatsby, our theme, and the dependencies
  2. npm run develop: starts the test server at http://localhost:8000.
  3. Update the content - it's Mdx, which is like markdown - in the content
    directory.
  4. Review your content at http://localhost:8000. (Gatsby watches the
    filesystem and will reload your content changes immediately.)
  5. Once you're happy, commit it and open a pull request at
    https://github.com/npm/documentation.
  6. A CI workflow run will publish your PR to the staging documentation
    site at https://docs-staging.npmjs.com/.
  7. Once the content is reviewed, merge the pull request. That will
    deploy the site.

Do you want to know more? Check out our contributing guide.

Theme

The gatsby theme used here is "doctornpm" - a variation of
doctocat with some theme changes
for npm's design language and additional components to support multiple
versions of the CLI documentation.

License

The npm product documentation in the content, and static folders are licensed under a CC-BY 4.0 license.

All other code in this repository is licensed under a MIT license.

When using the GitHub logos, be sure to follow the GitHub logo guidelines.

Languages

JavaScript100.0%
Creative Commons Attribution 4.0 International
Created April 20, 2022
Updated April 20, 2022
iinuwa/documentation-1 | GitHunt