## Summary * Creates a `securitysolution-list-utils` packaged and moves the first set of utilities into there * Fixes a slight bug with `kbn-securitysolution-io-ts-list-types` where the wrong name was used * Moves _all_ of the lists schemas and types into the package `kbn-securitysolution-io-ts-list-types` * Removes copied code found in a few places ## Tech debt * Some spots I have to use an `any` in the package as Kibana kbn packages don't have the types I need * Some spots I copy constants until we can straighten out those pieces. * I keep copied mock files until we figure out how to share mocks from these packages without adding weight or we create dedicated mock packages for all of this. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios Co-authored-by: Frank Hassanabad <frank.hassanabad@elastic.co>
19 lines
380 B
JSON
19 lines
380 B
JSON
{
|
|
"extends": "../../tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"declaration": true,
|
|
"declarationMap": true,
|
|
"incremental": true,
|
|
"outDir": "target",
|
|
"rootDir": "src",
|
|
"sourceMap": true,
|
|
"sourceRoot": "../../../../packages/kbn-securitysolution-list-utils/src",
|
|
"types": [
|
|
"jest",
|
|
"node"
|
|
]
|
|
},
|
|
"include": [
|
|
"src/**/*"
|
|
]
|
|
}
|