Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 0 additions & 28 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,13 @@
"pdfjs-dist": "^3.11.174"
},
"devDependencies": {
"@angular-devkit/architect": "^0.1402.13",
"@angular/cli": "^14.2.13",
"@types/async": "^3.2.24",
"@types/express": "^4.17.21",
"@types/html-to-text": "^9.0.4",
"@types/node": "^17.0.45",
"@types/uuid": "^9.0.7",
"electron-builder": "^24.6.4",
"electron-notarize": "^1.2.2",
"eslint": "^8.38.0",
"eslint-plugin-html": "^7.1.0",
"playwright-core": "^1.63.0",
"prettier": "^2.8.8",
"standard-version": "^9.5.0"
Expand Down Expand Up @@ -160,29 +156,5 @@
"nsis"
]
}
},
"eslintConfig": {
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2021,
"sourceType": "module"
},
"env": {
"browser": false,
"node": true
},
"plugins": [
"@typescript-eslint"
],
"rules": {
"prettier/prettier": "error",
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "error"
}
}
}
4 changes: 1 addition & 3 deletions src/kc_angular/angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,9 +146,7 @@
"./node_modules"
]
},
"scripts": [
"../../node_modules/chart.js/dist/chart.js"
]
"scripts": []
},
"configurations": {
"production": {
Expand Down
8 changes: 1 addition & 7 deletions src/kc_angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,22 +36,18 @@
"@fullcalendar/interaction": "^5.11.5",
"@fullcalendar/list": "^5.11.5",
"@fullcalendar/timegrid": "^5.11.5",
"chart.js": "^3.9.1",
"chokidar": "^3.5.3",
"cytoscape": "^3.28.1",
"cytoscape-cola": "^2.5.1",
"cytoscape-dagre": "^2.5.0",
"cytoscape-fcose": "^2.2.0",
"cytoscape-klay": "^3.1.4",
"eslint": "^8.38.0",
"fuse.js": "^6.6.2",
"marked": "^4.3.0",
"primeflex": "^3.3.1",
"primeicons": "^6.0.1",
"primeng": "^14.2.3",
"rxjs": "~7.5.7",
"tslib": "^2.6.2",
"typescript": "<4.9.0",
"zone.js": "^0.11.8"
},
"devDependencies": {
Expand All @@ -74,9 +70,7 @@
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-html": "^7.1.0",
"eslint-plugin-prettier": "^4.2.1",
"ng-packagr": "^14.2.2",
"typescript": "<4.9.0",
"web-worker": "^1.3.0"
"typescript": "<4.9.0"
},
"eslintConfig": {
"extends": [
Expand Down
40 changes: 4 additions & 36 deletions src/kc_angular/src/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,10 @@ import {
const DESKTOP = isDesktop();
import { StorageService } from '@services/ipc-services/storage.service';
import { A11yModule } from '@angular/cdk/a11y';
import { AccordionModule } from 'primeng/accordion';
import { AppComponent } from '@app/app.component';
import { AppRoutingModule } from '@app/app-routing.module';
import { AutoCompleteModule } from 'primeng/autocomplete';
import { BadgeModule } from 'primeng/badge';
import { BlockUIModule } from 'primeng/blockui';
import { BreadcrumbModule } from 'primeng/breadcrumb';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { BrowserModule } from '@angular/platform-browser';
Expand All @@ -66,7 +64,6 @@ import { ButtonModule } from 'primeng/button';
import { CalendarComponent } from '@components/calendar.component';
import { CalendarModule } from 'primeng/calendar';
import { CardModule } from 'primeng/card';
import { ChartModule } from 'primeng/chart';
import { ChatApiComponent } from '@components/chat-components/api.component';
import { ChatActionsComponent } from '@components/chat-components/chat.actions.component';
import { ChatComponent } from '@components/chat.component';
Expand All @@ -78,7 +75,6 @@ import { ChipModule } from 'primeng/chip';
import { ChipsModule } from 'primeng/chips';
import { ClipboardModule } from '@angular/cdk/clipboard';
import { ConfirmDialogModule } from 'primeng/confirmdialog';
import { ConfirmPopupModule } from 'primeng/confirmpopup';
import {
ConfirmationService,
MessageService,
Expand All @@ -91,13 +87,11 @@ import {
SessionDialogComponent,
SessionStatusComponent,
} from '@components/shared/session.component';
import { DataViewModule } from 'primeng/dataview';
import { DialogModule } from 'primeng/dialog';
import { DialogService } from 'primeng/dynamicdialog';
import { DisplaySettingsComponent } from '@components/settings/display-settings.component';
import { DividerModule } from 'primeng/divider';
import { DropdownModule } from 'primeng/dropdown';
import { FileUploadModule } from 'primeng/fileupload';
import { FileViewComponent } from '@components/source-components/ks-viewport/file-view.component';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { FullCalendarModule } from '@fullcalendar/angular';
Expand Down Expand Up @@ -132,16 +126,12 @@ import { KsTableComponent } from '@components/source-components/ks-table.compone
import { KsThumbnailComponent } from '@components/source-components/ks-thumbnail.component';
import { MarkdownPipe } from '@pipes/markdown.pipe';
import { MenuModule } from 'primeng/menu';
import { MenubarModule } from 'primeng/menubar';
import { MultiSelectModule } from 'primeng/multiselect';
import { NgModule } from '@angular/core';
import { OrganizationChartModule } from 'primeng/organizationchart';
import { OverlayModule } from '@angular/cdk/overlay';
import { OverlayPanelModule } from 'primeng/overlaypanel';
import { PaginatorModule } from 'primeng/paginator';
import { PanelModule } from 'primeng/panel';
import { PickListModule } from 'primeng/picklist';
import { ProgressSpinnerModule } from 'primeng/progressspinner';
import { ProjectAsTreeNodePipe } from '@pipes/project-as-tree-node.pipe';
import { ProjectBreadcrumbComponent } from '@components/project-components/project-breadcrumb.component';
import { ProjectBreadcrumbPipe } from '@pipes/project-breadcrumb.pipe';
Expand All @@ -161,23 +151,17 @@ import { SelectButtonModule } from 'primeng/selectbutton';
import { SettingTemplateComponent } from '@components/settings/setting-template.component';
import { SettingsComponent } from '@components/settings/settings.component';
import { SettingsService } from '@services/ipc-services/settings.service';
import { SidebarModule } from 'primeng/sidebar';
import { SkeletonModule } from 'primeng/skeleton';
import { SliderModule } from 'primeng/slider';
import { SpeedDialModule } from 'primeng/speeddial';
import { SplitButtonModule } from 'primeng/splitbutton';
import { SplitterModule } from 'primeng/splitter';
import { StorageSettingsComponent } from '@components/settings/storage-settings.component';
import { StyleClassModule } from 'primeng/styleclass';
import { SwitchLabelPipe } from '@pipes/switch-label.pipe';
import { TabViewModule } from 'primeng/tabview';
import { TableComponent } from '@components/table.component';
import { TableModule } from 'primeng/table';
import { TagModule } from 'primeng/tag';
import { TimelineComponent } from '@components/shared/timeline.component';
import { TimelineModule } from 'primeng/timeline';
import { ToastModule } from 'primeng/toast';
import { ToggleButtonModule } from 'primeng/togglebutton';
import { TooltipModule } from 'primeng/tooltip';
import { TreeModule } from 'primeng/tree';
import { TreeSelectModule } from 'primeng/treeselect';
Expand All @@ -204,12 +188,12 @@ import { ProTipsComponent } from '@components/shared/pro-tips.component';
import { ChatInputComponent } from '@components/chat-components/chat.input.component';
import { WebImportComponent } from '@components/shared/web.import.component';
import { MessageModule } from 'primeng/message';
import { MessagesModule } from 'primeng/messages';
import { ProgressBarModule } from 'primeng/progressbar';
import { QuizMessage } from '@components/chat-components/message-templates/quiz.message';
import { CategorizeMessage } from '@components/chat-components/message-templates/categorize.message';
import { TreeTableModule } from 'primeng/treetable';
import { TopicMessage } from '@components/chat-components/message-templates/topic.message';
import { ChatMessageDirective } from './directives/chat-message.directive';
import { CarouselModule } from 'primeng/carousel';

@NgModule({
declarations: [
Expand Down Expand Up @@ -296,31 +280,25 @@ import { CarouselModule } from 'primeng/carousel';
],
imports: [
A11yModule,
AccordionModule,
AppRoutingModule,
AutoCompleteModule,
BadgeModule,
BlockUIModule,
BreadcrumbModule,
BrowserAnimationsModule,
BrowserModule,
ButtonModule,
CalendarModule,
CardModule,
ChartModule,
CheckboxModule,
ChipModule,
ChipsModule,
ClipboardModule,
ConfirmDialogModule,
ConfirmPopupModule,
ContextMenuModule,
DataViewModule,
DialogModule,
DividerModule,
DragDropModule,
DropdownModule,
FileUploadModule,
FormsModule,
FullCalendarModule,
HttpClientModule,
Expand All @@ -329,41 +307,31 @@ import { CarouselModule } from 'primeng/carousel';
InputTextModule,
InputTextareaModule,
MenuModule,
MenubarModule,
MultiSelectModule,
OrganizationChartModule,
OverlayModule,
OverlayPanelModule,
PaginatorModule,
PanelModule,
PickListModule,
ProgressSpinnerModule,
RadioButtonModule,
ReactiveFormsModule,
ScrollPanelModule,
ScrollingModule,
SelectButtonModule,
SidebarModule,
SkeletonModule,
SliderModule,
SpeedDialModule,
SplitButtonModule,
SplitterModule,
StyleClassModule,
TabViewModule,
TableModule,
TagModule,
TimelineModule,
ToastModule,
ToggleButtonModule,
TooltipModule,
TreeModule,
TreeSelectModule,
YouTubePlayerModule,
DragDropModule,
MessageModule,
TreeTableModule,
CarouselModule,
MessagesModule,
ProgressBarModule,
],
providers: [
{
Expand Down
Loading