Age | Commit message (Collapse) | Author |
|
|
|
PR-URL: https://github.com/npm/cli/pull/2613
Credit: @nlf
Close: #2613
Reviewed-by: @ljharb, @wraithgar
|
|
PR-URL: https://github.com/npm/cli/pull/2121
Credit: @nlf
Close: #2121
Reviewed-by: @isaacs
|
|
Less manual effort paper cuts.
|
|
|
|
Looks like the latest version of node-gyp has the .pyc in a
__pycache__ directory rather than with the other python files.
There is currently a non-exiting error when running the release
script due to this.
PR-URL: https://github.com/npm/cli/pull/2049
Credit: @MylesBorins
Close: #2049
Reviewed-by: @nlf
|
|
These links now reflect the reality of the filesystem and their paths.
|
|
Update the `docs-build.js` script to parse the name, man page section,
and description out of the frontmatter and use that for the generated
man page. This helps avoid repetition between the frontmatter section
and the body of the page itself.
Update the docs pages themselves to remove the H1 (title) and H2
(description). Finally, ensure that the frontmatter begins in column
0 on each page.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix #1037
|
|
Some of these are used under a somewhat ambiguous license, and we're
moving away from the WeAll* stuff to just rely on the centralized npm
code of conduct anyhow. Better to leave them out for now, as we go
through and update the deps themselves to have a cleaner and more
consistent project setup.
PR-URL: https://github.com/npm/cli/pull/1054
Credit: @isaacs
Close: #1054
Reviewed-by: @ruyadorno
|
|
PR-URL: https://github.com/npm/cli/pull/736
Credit: @
Close: #736
Reviewed-by: @Darcy Clarke
|
|
PR-URL: https://github.com/npm/cli/pull/656
Credit: @isaacs
Close: #656
Reviewed-by: @mikemimik
|
|
- Fixes ability to run tests using an arbitrary node bin
- Fixes `make test-npm` in nodejs repo
- Added `tap-snapshots` folder
- Added required `.npmrc` root file
Fixes npm/statusboard#45
PR-URL: https://github.com/npm/cli/pull/696
Credit: @ruyadorno
Close: #696
Reviewed-by: @mikemimik
|
|
PR-URL: https://github.com/npm/cli/pull/182
Credit: @Hoidberg
Close: #182
Reviewed-by: @mikemimik
|
|
chore(docs): fix styling issues on man and html docs
chore(docs): fix absolute links on cli docs
|
|
PR-URL: https://github.com/npm/cli/pull/283
Credit: @isaacs
Close: #283
Reviewed-by: @ruyadorno
|
|
|
|
- chore(docs): remove html from docs build
- feat(docs): migrate new Gatsby site to cli/docs
- chore(docs): fix docs url path
- chore(docs): add new build doc step
- chore(docs): add static linking
- chore(docs): add npm favicon
- chore(docs): update files for tests
- chore(docs): make relative paths absolute
- chore(docs): fix routing on docs dependant tests
- chore(docs): add prepublishOnly docs building step
- chore(docs): add docs/public to .gitignore
- chore(docs): rename dot json markdown files with hyphen names
- chore(docs): clean package.json
- chore(docs): highlight scripts in list
- chore(docs): add strong styles
- chore(docs): fix .json links on markdown
- Added copy to the features page
- Added an install page (copied from existing online docs)
- Added a FeatureLink component to components/links.js
- feat(docs): replace docs sh script with node
- chore(docs): fix docs building process
- chore(docs): docs folder cleanup
PR-URL: https://github.com/npm/cli/pull/274
Credit: @claudiahdz
Close: #274
Reviewed-by: @ruyadorno
|
|
|
|
|
|
|
|
On BSD platforms, there is a clear seperation between the OS and third
party packages. Here, bash is a third party package so it won't be
installed to /bin.
FreeBSD: /usr/local/bin/bash
NetBSD: /usr/pkg/bin/bash
OpenBSD: /usr/ports/bin/bash
As such, we need to use /usr/bin/env to launch these scripts.
Credit: @rsmarples
PR-URL: https://github.com/npm/cli/pull/212
Close: #212
Reviewed-by: @isaacs
|
|
not all the tar implementations support --version flag
e.g. the one used in openbsd doesn't, so the installation process fails
PR-URL: https://github.com/npm/cli/pull/154
Credit: @agudulin
Reviewed-By: @zkat
|
|
PR-URL: https://github.com/npm/cli/pull/144
Credit: @larsgw
Reviewed-By: @aeschright
|
|
Credit: @iarna
|
|
Credit: @iarna
|
|
Credit: @iarna
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PR-URL: https://github.com/npm/cli/pull/7
Credit: @XhmikosR
Reviewed-By: @zkat
|
|
|
|
|
|
|
|
|
|
This is fine as npm@5 doesn't run on versions of Node.js that ship
npm@1.
Credit: @iarna
|
|
Credit: @cebe
Reviewed-By: @iarna
PR-URL: https://github.com/npm/npm/pull/18229
|
|
The build tools for the documentation need to be built/installed
before the documents, even with parallel builds.
Make has a simple mechanism which was made exactly for that:
target dependencies.
PR-URL: https://github.com/npm/npm/pull/16550
Credit: @metux
Reviewed-By: @iarna
|
|
We were doing `npm install -g` on `make install` and in the `install.sh`
bootstrapper, which now makes a symlink. This updates it to go back to
creating a global copy.
Fixes: #17554
Fixes: #17377
Fixes: #16916
Credit: @iarna
Reviewed-By: @zkat
PR-URL: https://github.com/npm/npm/pull/17626
|