Skip to content

Commit

Permalink
build(ui-library): migrate to nx
Browse files Browse the repository at this point in the history
  • Loading branch information
marcus-sa committed Sep 11, 2023
1 parent 06b09e2 commit baa07c3
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 13 deletions.
3 changes: 2 additions & 1 deletion packages/ui-library/ng-package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@
"dest": "../../dist/packages/ui-library",
"lib": {
"entryFile": "src/index.ts"
}
},
"allowedNonPeerDependencies": ["prismjs"]
}
12 changes: 8 additions & 4 deletions packages/ui-library/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
export * from './src/subject';
export * from './src/utils';
export * from './src/angular-module';
export * from './src/components/box/box.component';
export * from './lib/subject';
export * from './lib/utils';
export * from './lib/angular-module';
export * from './lib/components/box/box.component';
export * from './lib/components/code-highlight.component';
export * from './lib/components/header-status-bar.component';
export * from './lib/components/header-logo.component';
export * from './lib/components/toggle-box.component';
8 changes: 1 addition & 7 deletions packages/ui-library/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
{
"compilerOptions": {
"target": "es2022",
"useDefineForClassFields": false,
"forceConsistentCasingInFileNames": true,
"strict": true,
"noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true
"useDefineForClassFields": false
},
"files": [],
"include": [],
Expand Down
10 changes: 9 additions & 1 deletion packages/ui-library/tsconfig.lib.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,15 @@
"declaration": true,
"declarationMap": true,
"inlineSources": true,
"types": []
"types": [],
// FIXME: 'rootDir' is expected to contain all source files.
"baseUrl": "../..",
"paths": {
"@deepkit/core": ["dist/packages/core/index.esm.js", "dist/packages/core/src/index.d.ts"],
"@deepkit/core-rxjs": ["dist/packages/core-rxjs/index.esm.js", "dist/packages/core-rxjs/src/index.d.ts"],
"@deepkit/type": ["dist/packages/type/index.esm.js", "dist/packages/type/src/index.d.ts"],
"@deepkit/event": ["dist/packages/event/index.esm.js", "dist/packages/event/src/index.d.ts"],
}
},
"exclude": [
"src/**/*.spec.ts",
Expand Down

0 comments on commit baa07c3

Please sign in to comment.