kibana/packages/kbn-ui-shared-deps
Jean-Louis Leysens feb91c16a1
[ES UI Shared] Monaco XJSON (#67485) (#68234)
* First iteration of xjson in monaco

* Throwaway implementation in painless lab - THIS MUST BE REVERTED

* WiP on build process for new kbn-lang package

* new @kbn/langs package and update ui-shared-deps

* Update jest config for new work files

* Update painless lab -- REVERT THIS COMMIT

* Create shared useXJson mode hook

* Final update to using the new shared useXJsonMode hook -- REVERT

* Created @kbn/monaco and share through shared deps

* always access monaco through `@kbn/monaco`

* use path.resolve to create path

* add basic readme

* remove console.log call

* remove typescript support from ui-shared-deps webpack config

* use `@kbn/babel-preset`

* include the monaco styles in the kbn-ui-shared-deps

* sort package.json

* build worker at bootstrap rather than commiting to repo

* only build worker, don't pre-bundle monaco

* fix type check errors

* remove section from readme about committed dist

* keep editor.worker.js postfix

* forgot to save update to import

* license package as apache-2.0

* Added regenerator runtime for worker bundle

* revert changes to painless lab

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-04 18:08:58 +02:00
..
scripts update code style 2020-05-22 10:35:02 +02:00
vendor
entry.js [ES UI Shared] Monaco XJSON (#67485) (#68234) 2020-06-04 18:08:58 +02:00
index.d.ts [bootstrap/styles] add early support for v8 themes (#66673) (#67215) 2020-05-21 22:27:33 -07:00
index.js [ES UI Shared] Monaco XJSON (#67485) (#68234) 2020-06-04 18:08:58 +02:00
package.json [ES UI Shared] Monaco XJSON (#67485) (#68234) 2020-06-04 18:08:58 +02:00
polyfills.js [7.x] [kbn/optimizer] link to kibanaReact/kibanaUtils plugins… (#63009) 2020-04-08 14:27:30 -07:00
public_path_loader.js [7.x] [kbn/optimizer] update public path before imports (#67561) (#67807) 2020-06-01 13:51:26 -07:00
public_path_module_creator.js [7.x] [kbn/optimizer] update public path before imports (#67561) (#67807) 2020-06-01 13:51:26 -07:00
README.md
tsconfig.json [ES UI Shared] Monaco XJSON (#67485) (#68234) 2020-06-04 18:08:58 +02:00
webpack.config.js [ES UI Shared] Monaco XJSON (#67485) (#68234) 2020-06-04 18:08:58 +02:00
yarn.lock [7.x] [kbn/ui-shared-deps] expand and split (#62364) (#62522) 2020-04-04 10:25:12 -07:00

@kbn/ui-shared-deps

Shared dependencies that must only have a single instance are installed and re-exported from here. To consume them, import the package and merge the externals export into your webpack config so that all references to the supported modules will be remapped to use the global versions.