Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-07chore: @npmcli/template-oss@3.3.2 (#4694)Gar
2022-04-07chore: @npmcli/template-oss@3.3.1 (#4692)Gar
2022-03-30deps: @npmcli/template-oss@3.2.2 (#4639)Luke Karrys
- add some basic tests for docs - make dockhand script work on windows - cleanup main CI to match template-oss - add a git status check for cli ci tests - use resetdeps for ci steps
2022-03-30deps: @npmcli/template-oss@3.2.1Luke Karrys
- `no-shadow` was disabled for the cli and arborist due to the amount of changes required. These should be fixed later. - Manually updated linting in the cli root to match closer to what template-oss does - Included docs to be managed with template-oss. This required adding an empty test for now, with the plan to add real tests later.
2022-03-24fix: 100% coverage in tests (#4607)Gar
* fix: 100% coverage in tests * Removed dead code in `lib/utils/usage.js`. * Removed dead code in `lib/base-command.js`. * Removed "load-all" test, we currently have 100% coverage and new PRs without tests will be rejected if they don't add coverage for new files. * Removed `check-coverage` script as a separate command. * Removed separate coverage test in ci.yml. * Removed `coverage` flag from tap config, the default is already to enforce 100% coverage. Removed a tiny bit of dead code resulting from this * fix: clean up usage output Removed usage lib, rolled logic into base-command.js Cleaned up usage output to be less redundant
2022-03-02chore: @npmcli/template-oss@2.9.2 (#4491)Gar
Should get release-please working in workspaces
2022-03-02chore: @npmcli/template-oss@2.9.1Gar
2022-01-26chore: add docs issue templates (#4321)gar/docs-backportTierney Cyren
2022-01-11fix: added arborist action and updated template-oss (#4215)Nathan Fritz
- updated template-oss and manually added arborist ci - updated arborist ci to include path - fixed workspace reference and upgraded template-oss - upgraded template-oss properly
2022-01-05chore: update bug_8 environment (#4156)fncolon
Guiding how to update the environment in bug pull request much clear.
2021-12-16Bring in all libnpm modules + arborist as workspaces (#4166)Nathan Fritz
Added libnpm workspaces and arborist
2021-12-09chore(benchmarks): tidy up benchmark workflowsnlf
PR-URL: https://github.com/npm/cli/pull/4145 Credit: @nlf Close: #4145 Reviewed-by: @wraithgar
2021-12-09chore(ci): fix license validation CI step nameFelipe Plets
PR-URL: https://github.com/npm/cli/pull/4118 Credit: @felipeplets Close: #4118 Reviewed-by: @darcyclarke
2021-11-18separate github actions for workspacesNathan Fritz
PR-URL: https://github.com/npm/cli/pull/4050 Credit: @fritzy Close: #4050 Reviewed-by: @wraithgar PR-URL: https://github.com/npm/cli/pull/4050 Credit: @fritzy Close: #4050 Reviewed-by: @wraithgar
2021-11-03chore: update issue template env with npm configLuke Karrys
Also update with other items from template-oss PR-URL: https://github.com/npm/cli/pull/3982 Credit: @lukekarrys Close: #3982 Reviewed-by: @wraithgar PR-URL: https://github.com/npm/cli/pull/3982 Credit: @lukekarrys Close: #3982 Reviewed-by: @wraithgar PR-URL: https://github.com/npm/cli/pull/3982 Credit: @lukekarrys Close: #3982 Reviewed-by: @wraithgar
2021-11-03chore(ci): update setup-node action to v2 and enable cachenlf
PR-URL: https://github.com/npm/cli/pull/3958 Credit: @nlf Close: #3958 Reviewed-by: @wraithgar
2021-11-03chore: limit CI buildsGar
We don't need duplicate builds on pull requests and pushes. This should cut our actions essentially down to half of what they are now. PR-URL: https://github.com/npm/cli/pull/3981 Credit: @wraithgar Close: #3981 Reviewed-by: @darcyclarke
2021-11-02chore: add latest npm check to bug templateGar
Adds a new required checkbox to our bug template directing people to use the latest npm version to verify their bug still exists. PR-URL: https://github.com/npm/cli/pull/3977 Credit: @wraithgar Close: #3977 Reviewed-by: @darcyclarke
2021-10-11chore: update bug template to reference latest versionDarcy Clarke
PR-URL: https://github.com/npm/cli/pull/3857 Credit: @darcyclarke Close: #3857 Reviewed-by: @wraithgar
2021-10-11chore: update issue configsDarcy Clarke
PR-URL: https://github.com/npm/cli/pull/3858 Credit: @darcyclarke Close: #3858 Reviewed-by: @wraithgar
2021-10-07feat: drop node 10, 11, and programmatic apiGar
BREAKING CHANGE: - Drop official support for node versions less than v12. - Drop support for `require('npm')` - Update a few subdependencies that dropped node10 support, and brought in the latest node-gyp PR-URL: https://github.com/npm/cli/pull/3762 Credit: @wraithgar Close: #3762 Reviewed-by: @fritzy
2021-10-07chore: replace npm support with GitHub communityMyles Borins
for general support we are now direct folks to github.community not general npm support PR-URL: https://github.com/npm/cli/pull/3850 Credit: @MylesBorins Close: #3850 Reviewed-by: @wraithgar
2021-08-17chore(ci): check that docs are up to date in ciisaacs
When we accidentally edit the auto-generated portions of the docs, this will catch the error and cause CI to fail. Later phase automated safety check that the early-stage human commenting in the last commit also addresses. Re: #3654 Re: #3630 PR-URL: https://github.com/npm/cli/pull/3655 Credit: @isaacs Close: #3655 Reviewed-by: @nlf
2021-07-15chore: use better name on nodejs commitsRuy Adorno
Currently, the name: `npm-robot` is being used in nodejs changelogs as the atttribution author name for npm-update commits. This makes it so that entries in the changelog referring to our updates reads like: ``` upgrade npm to 7.18.1 (npm-robot) #39065 ``` This change makes it so that the name used in commits is `npm team`, this way the changelogs entry should read instead as: ``` upgrade npm to 7.18.1 (npm team) #39065 ``` Ref: https://nodejs.org/en/blog/release/v16.4.0/ PR-URL: https://github.com/npm/cli/pull/3541 Credit: @ruyadorno Close: #3541 Reviewed-by: @wraithgar, @targos, @BethGriggs
2021-06-11chore(libnpmdiff): added as workspaceRuy Adorno
- Setup ./packages/* as workspaces - Moved source from: https://github.com/npm/libnpmdiff to ./packages/libnpmdiff - Added CI target for workspaces Relates to: https://github.com/npm/statusboard/issues/362 PR-URL: https://github.com/npm/cli/pull/3386 Credit: @ruyadorno Close: #3386 Reviewed-by: @wraithgar
2021-06-04fix: update from upstream (#3363)Daniel Park
* fix: add git remote pull * wip: update workflow * wip: update to npm/node * wip: upstream sync * wip: revert standard pull * wip: revert to nodejs/node
2021-06-02fix: update incorrect variable nameDaniel Park
PR-URL: https://github.com/npm/cli/pull/3344 Credit: @gimli01 Close: #3344 Reviewed-by: @darcyclarke
2021-06-01add node16 ci targetRuy Adorno
2021-05-29chore: update deps workflow (#3332)Daniel Park
* chore: deps workflow * wip: test * wip: test * wip: test * wip: update repo to nodejs/node * wip: add jq parser
2021-05-28chore(ci): Move logic in update-npm.sh into GA workflowDaniel Park
PR-URL: https://github.com/npm/cli/pull/3324 Credit: @gimli01 Close: #3324 Reviewed-by: @wraithgar
2021-05-27chore(ci): add input to cli deps pr workflowDaniel Park
Moves workflow to create NPM CLI dependency pull request from npm/node. Adds input to workflow dispatch trigger PR-URL: https://github.com/npm/cli/pull/3294 Credit: @gimli01 Close: #3294 Reviewed-by: @darcyclarke
2021-05-07chore(github): Convert md issue template to yamlLuke Hefson
PR-URL: https://github.com/npm/cli/pull/3206 Credit: @lukehefson Close: #3206 Reviewed-by: @darcyclarke
2021-03-26add smoke testsRuy Adorno
Lightweight smoke test suite that runs common commands so that we can also have a holistic check during CI. PR-URL: https://github.com/npm/cli/pull/2959 Credit: @ruyadorno Close: #2959 Reviewed-by: @nlf
2021-03-18bump version in v7 bug templateJan Sepke
PR-URL: https://github.com/npm/cli/pull/2869 Credit: @jansepke Close: #2869 Reviewed-by: @wraithgar
2021-02-13docs: remove npm v6 issue templateDarcy Clarke
2021-02-13docs: update github issue linksDarcy Clarke
2021-02-12[fix] node v10.0 lacks `fs.promises`Jordan Harband
In this node version, fall back to `util.promisify` of the callback version. Maybe fixes https://github.com/npm/cli/issues/2623. Maybe fixes https://github.com/npm/cli/issues/2652. Maybe fixes https://github.com/npm/cli/issues/2625. PR-URL: https://github.com/npm/cli/pull/2654 Credit: @ljharb Close: #2654 Reviewed-by: @wraithgar, @ruyadorno
2021-02-12[tests] separate tests from linting and license validationJordan Harband
PR-URL: https://github.com/npm/cli/pull/2682 Credit: @ljharb Close: #2682 Reviewed-by: @wraithgar
2020-12-18update ISSUE_TEMPLATE with modern linksisaacs
2020-11-16Update config.ymlDarcy Clarke
2020-10-30chore: cleanup makefilenlf
- fix prune target - fix ci build - run rebuild after install PR-URL: https://github.com/npm/cli/pull/2068 Credit: @nlf Close: #2068 Reviewed-by: @ruyadorno
2020-10-13chore: add issue templates back & remove legacy settings.ymlDarcy Clarke
2020-09-22Add a 'check-coverage' script so we can track towards completionisaacs
We are targetting 100% test coverage for npm v7 GA. Using a coverage-map, we require that any of the newly created tests fully cover the module that they are testing. However, this has the side effect of _always_ hitting 100% coverage when running 'npm test', even though not all modules are being tested. This adds a new 'load-all' test which, in 'check-coverage' mode, tells nyc to include every file in the project. This also removes the double-run of our tests in CI, where we run once and then immediately run the same exact thing again for Coveralls, and sends the 'check-coverage' output to Coveralls instead. PR-URL: https://github.com/npm/cli/pull/1820 Credit: @isaacs Close: #1820 Reviewed-by: @ruyadorno
2020-08-04Actions: remove v6 and v8, add v14isaacs
Accidentally landed this in the v7 branch, didn't realize it was based on v6.
2020-08-04GitHub Actions: add a win32 bash workflowEdward Thomson
Update the matrix to have two Windows workflows: one running PowerShell and one running bash.
2020-07-29update CI test script for travisisaacs
2020-07-23Temporarily only run unit tests while beta work in progressisaacs
2020-05-08feat: drop support for node v6 and v8claudiahdz
2020-05-01chore: reenable windows ciRuy Adorno
2020-01-28feat: updated workflow for pull-ruquest benchmark dispatch requestsMichael Perrotte