Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add better documentation #12

Merged
merged 9 commits into from
Dec 19, 2023
Merged

Add better documentation #12

merged 9 commits into from
Dec 19, 2023

Conversation

mxdvl
Copy link
Contributor

@mxdvl mxdvl commented Oct 27, 2023

What does this change?

Improve the README.

  • feat: update readme and license
  • refactor: apply linter to itself
  • fix: publish executable package
  • docs: add more info about project

How to test

Ask people what they think. Mainly @jamesgorrie?

How can we measure success?

Adoption!

Have we considered potential risks?

N/A

@mxdvl mxdvl added documentation Improvements or additions to documentation enhancement New feature or request labels Oct 27, 2023
Copy link

@jamesgorrie jamesgorrie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice!


```sh
npm install @guardian/package-linter;
npx package-linter ./package.json;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't think you needed to run npm install, rather just npx?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True, actually! I’m always confused about what npx actually does…

"@guardian/libs": "^12",
"@guardian/ab-react": "^2.0.1"
}
"name": "npm-dependencies",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"name": "npm-dependencies",
"name": "@guardian/package-linter/fixtures",

@mxdvl mxdvl merged commit f5dd09f into main Dec 19, 2023
@mxdvl mxdvl deleted the readme branch December 19, 2023 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants