[kbn/pm] rewrite to avoid needing a build process (#136207)

* [kbn/pm] rewrite to avoid needing a build process

* uncomment timing reporting

* throw in a few missing comments

* Update README.md

* remove extra SomeDevLog interface from ci-stats-core

* remove non-stdio logging from bazel_runner, improve output formatting

* use private fields instead of just ts private props

* promote args to a positional arg

* optionally require the ci-stats-reporter after each command

* allow opt-ing out of vscode config management

* reduce to a single import

* add bit of docs regarding weird imports and package deps of kbn/pm

* clean extraDirs from Kibana's package.json file too

* tweak logging of run-in-packages to use --quiet and not just CI=true

* remove unlazy-loader

* add readme for @kbn/yarn-lock-validator

* convert @kbn/some-dev-logs docs to mdx

* remove missing navigation id and fix id in dev-cli-runner docs

* fix title of some-dev-logs docs page

* typo
This commit is contained in:
Spencer 2022-07-18 10:46:13 -05:00 committed by GitHub
parent 11f7ace59f
commit 4f817ad8a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
154 changed files with 3093 additions and 67794 deletions

View file

@ -7,7 +7,7 @@ module.exports = {
* Main JS configuration
*/
{
files: ['**/*.js'],
files: ['**/*.js', '**/*.mjs'],
parser: require.resolve('@babel/eslint-parser'),
plugins: [