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-10-13chore: release 9.0.0-pre.5release-please--branches--latestgithub-actions[bot]
2022-10-13chore: call local npm during prepackLuke Karrys
2022-10-13deps: hosted-git-info@6.0.0Luke Karrys
BREAKING CHANGE: links generated from git urls will now use `HEAD` instead of `master` as the default ref
2022-10-13chore: fix resetdeps.sh to use checkout npmNathan Fritz
2022-10-12chore: add new issue template for v9Darcy Clarke
2022-10-12docs: typo missing parenthesesAlbert 理斯特
2022-10-12chore: scripts/resetdeps.sh checks for cmark-gfm bindingsNathan Fritz
2022-10-12chore: yaml@2.1.3, jsdom@20.0.1Luke Karrys
Closes #5643 Closes #5642 Closes #5630 Closes #5638
2022-10-12feat: rewrite docs generationLuke Karrys
High level overview of the changes here: - The source for the docs content has moved from `docs/content/` to `docs/lib/content/`. The generated markdown is still written to `docs/content/` but that directory is now ignored from git. - All generated content sections of the docs have been removed and replaced with single placeholder html comments such as `<!-- AUTOGENERATED CONFIG DESCRIPTIONS -->` - Placeholders are replaced with generated content only as part of the `prepack` step, so generated markdown is no longer checked in to source and all docs related `make` commands have been removed - All docs (and docs related) snapshots have been moved to a single test file that outputs command usage and formats it with functions imported from `docs/lib/index.js`. So tests will fail if docs content changes until `npm run snap` is run.
2022-10-12chore: @npmcli/template-oss@4.5.1Luke Karrys
2022-10-12Fix typoshalvah
2022-10-12docs: update `folders` page for modern npmshalvah
2022-10-12fix(libnpmpack): obey ignoreScriptsWinter
2022-10-12chore: turn off dependabotLuke Karrys
2022-10-05chore: release 9.0.0-pre.4v9.0.0-pre.4libnpmpublish-v7.0.0-pre.2libnpmpack-v5.0.0-pre.2libnpmfund-v4.0.0-pre.4libnpmexec-v5.0.0-pre.4libnpmdiff-v5.0.0-pre.2arborist-v6.0.0-pre.4github-actions[bot]
2022-10-05chore: simplify foregroundScripts testGar
2022-10-05chore: add spawk as a dev dependencyGar
2022-10-05fix(libnpmpack): obey foregroundScriptsWinter
2022-10-05chore: use packlist to write node_module ignores (#5363)Luke Karrys
The gitignore file inside `node_modules/` is now an allow list built from the output of `npm-packlist`. This means that the only dependencies that get checked in to source control are those that will end up in the packed tarball, with the exception of some files that we always ignore. This also moves the dependencies required to build the docs workspace from devDependencies to dependencies so they are available for making the docs after pruning. Ignoring these from source control was the reason that the change to how we build the gitignore file was necessary.
2022-10-05chore: @npmcli/template-oss@4.5.0 (#5646)Luke Karrys
This also removes the release-manager script in favor of the one provided by template oss.
2022-10-05deps: pacote@14.0.0Gar
2022-10-05deps: @npmcli/metavuln-calculator@4.0.0Gar
2022-10-05docs: accurately describe install-links effect on relative paths (#5606)Luke Karrys
2022-10-05deps: semver@7.3.8 (#5640)Gar
2022-10-04fix: `npm link` should override `--install-links` (#5633)Nathan Fritz
2022-10-04feat: use v3 lockfiles by default (#5605)Nathan Fritz
2022-10-04docs: remove link to cache command (#5637)Gar
The cache command itself contains this config making it a circular reference
2022-10-04deps: @npmcli/ci-detect@3.0.0 (#5639)Gar
2022-10-04deps: npm-profile@7.0.0 (#5638)Gar
2022-10-04chore(deps-script): only walk deps for ours (#5635)Luke Karrys
2022-10-04chore: @npmcli/template-oss@4.4.5 (#5636)Luke Karrys
2022-10-04fix: ensure Arborist constructor gets passed around everywhere for pacote ↵nlf
(#5634)
2022-10-04chore: @npmcli/template-oss@4.4.4 (#5588)Luke Karrys
2022-10-03docs: Remove circular reference (#5626)giovanniPepi
2022-09-30chore: release 9.0.0-pre.3v9.0.0-pre.3libnpmpublish-v7.0.0-pre.1libnpmpack-v5.0.0-pre.1libnpmfund-v4.0.0-pre.3libnpmexec-v5.0.0-pre.3libnpmdiff-v5.0.0-pre.1arborist-v6.0.0-pre.3github-actions[bot]
2022-09-30chore(libnpmpack): add sleep to tests to reduce flakinessLuke Karrys
2022-09-30feat: implement new `npm-packlist` behaviorLuke Karrys
This also lands the latest `pacote` which now requires passing in an `Arborist` constructor for use in loading the package tree that gets passed to `npm-packlist`. BREAKING CHANGE: `npm pack` now follows a strict order of operations when applying ignore rules. If a files array is present in the package.json, then rules in .gitignore and .npmignore files from the root will be ignored.
2022-09-29docs: update docs/logging for new --access defaultGar
2022-09-29feat: default access to `public`Gar
BREAKING CHANGE: The default value of `access` is now `public`
2022-09-29deps: npm-package-arg@9.1.2Luke Karrys
Fixes #4994
2022-09-27chore(make): docs should come before test during publishLuke Karrys
docs needs to rebuild cmark-gfm which needs to be present in order to run tests
2022-09-27feat: write eresolve error files to the logs directoryLuke Karrys
Also refactor all files written to the logs directory to use the same code path for file name creation.
2022-09-27feat: timings are now written alongside debug log filesLuke Karrys
BREAKING CHANGE: `--timing` file changes: - When run with the `--timing` flag, `npm` now writes timing data to a file alongside the debug log data, respecting the `logs-dir` option and falling back to `<CACHE>/_logs/` dir, instead of directly inside the cache directory. - The timing file data is no longer newline delimited JSON, and instead each run will create a uniquely named `<ID>-timing.json` file, with the `<ID>` portion being the same as the debug log. - Finally, the data inside the file now has three top level keys, `metadata`, `timers, and `unfinishedTimers` instead of everything being a top level key. Closes https://github.com/npm/statusboard/issues/456
2022-09-23chore: release 9.0.0-pre.2v9.0.0-pre.2libnpmfund-v4.0.0-pre.2libnpmexec-v5.0.0-pre.2arborist-v6.0.0-pre.2github-actions[bot]
2022-09-23chore(release-manager): get package name for workspace commands (#5562)Luke Karrys
2022-09-22chore: extend ci and test steps from template-oss (#5560)Luke Karrys
2022-09-22chore: @npmcli/template-oss@4.4.1 (#5559)Luke Karrys
2022-09-22chore(ci): turn off smoke publish that test doesnt work on windows (#5557)Luke Karrys
2022-09-22chore(ci): use globally installed npm executable (#5555)Luke Karrys
2022-09-22docs: add instruction to query objects with npm view (#5527)Michał Kurowski
* add instruction to query objects with npm view * fix package version in example command in npm-view docs