Commit graph

6 commits

Author SHA1 Message Date
Kibana Machine
32ca97a6da
[8.13] [npmrc] Fix puppeteer_skip_download configuration (#177673) (#177674)
# Backport

This will backport the following commits from `main` to `8.13`:
- [[npmrc] Fix puppeteer_skip_download configuration
(#177673)](https://github.com/elastic/kibana/pull/177673)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"Jon","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2024-02-23T01:59:01Z","message":"[npmrc]
Fix puppeteer_skip_download configuration (#177673)\n\nThis was a
breaking change introduced in puppeteer 20
See\r\ndf4d60c187","sha":"42c0e280363b6e3077ccd34a0ca50978ed6fd39f","branchLabelMapping":{"^v8.14.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:all-open","v8.14.0"],"title":"[npmrc]
Fix puppeteer_skip_download
configuration","number":177673,"url":"https://github.com/elastic/kibana/pull/177673","mergeCommit":{"message":"[npmrc]
Fix puppeteer_skip_download configuration (#177673)\n\nThis was a
breaking change introduced in puppeteer 20
See\r\ndf4d60c187","sha":"42c0e280363b6e3077ccd34a0ca50978ed6fd39f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.14.0","branchLabelMappingKey":"^v8.14.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/177673","number":177673,"mergeCommit":{"message":"[npmrc]
Fix puppeteer_skip_download configuration (#177673)\n\nThis was a
breaking change introduced in puppeteer 20
See\r\ndf4d60c187","sha":"42c0e280363b6e3077ccd34a0ca50978ed6fd39f"}}]}]
BACKPORT-->

Co-authored-by: Jon <jon@elastic.co>
2024-02-22 20:13:18 -07:00
Tiago Costa
be1eb4cca8
chore(NA): assure puppeteer_skip_chromium_download is applied across every yarn install situation (#88346) 2021-01-14 18:00:23 +00:00
Spencer
0fde087ca2 Switch to Yarn (#15485)
* switch to yarn

* cleanup misc references to npm

* [yarn] loosen dependency ranges so yarn will merge more deps

* fix linting error now that moment uses ESM

* [licenses] font-awesome changed the format of its license id

* Use local yarn

* Misc fixes

* eslintignore built yarn file

* Remove mkdir which doesn't do what it should do

* Check build without upgrading lots of versions

* Fix license check

* too many moments

* Better description

* Review fixes

* Lock to angular@1.6.5

* More specific version locks

* Revert "More specific version locks"

This reverts commit 11ef81102e.

* Revert "Lock to angular@1.6.5"

This reverts commit 3ade68c14c.

* rm yarn.lock; yarn

* Forcing a specific version of React, Angular, Moment

* Using vendored version of yarn in ci

* Use --frozen-lockfile

* fixes
2018-01-10 13:23:43 +01:00
Court Ewing
4d6e0d726e Removes "global-style" setting for npm (#9256)
This change, which was originally introduced in #9136, resulted in much
larger installs for Kibana (50MB larger in dev mode), which isn't a
reasonable tradeoff for the convenience that global-style provides.
2016-11-29 15:43:57 -05:00
Spencer
e62c48d9ae [npm] install deps "global-sytle" (#9136)
Installing dependencies "global-style" creates a top-level directory in `node_modules` for each direct dependency, and then creates a flat tree of dependencies inside each of those.

I prefer this method because it prevents accidentally depending on a dependency of a dependency, and makes it easier to find dependencies in `node_modules`.

Unfortunately the `node_modules` directory will be a little deeper.
2016-11-21 13:51:13 -07:00
Jonathan Budzenski
8779058a09 Add .npmrc, save exact package versions 2015-11-11 11:46:52 -06:00