Skip to content

Commit

Permalink
Fixed import inconsistencies
Browse files Browse the repository at this point in the history
  • Loading branch information
GuilhermeF03 committed May 15, 2024
1 parent 9007758 commit f7fafd7
Show file tree
Hide file tree
Showing 33 changed files with 61 additions and 62 deletions.
6 changes: 3 additions & 3 deletions code/client/src/domain/editor/crdt/fugue.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { type Id } from '@notespace/shared/src/document/types/nodes.ts';
import { type Id } from '@notespace/shared/src/document/types/nodes';
import { BlockStyle, InlineStyle } from '@notespace/shared/src/document/types/styles';
import { FugueTree } from '@notespace/shared/src/document/FugueTree.ts';
import { FugueTree } from '@notespace/shared/src/document/FugueTree';
import { generateReplicaId, nodeInsert } from './utils';
import { type FugueNode, type NodeInsert } from '@domain/editor/crdt/types';
import { Cursor, Selection } from '@notespace/shared/src/document/types/cursor';
Expand All @@ -12,7 +12,7 @@ import {
InsertOperation,
Operation,
ReviveOperation,
} from '@notespace/shared/src/document/types/operations.ts';
} from '@notespace/shared/src/document/types/operations';

/**
* Class that represents a local replica of a FugueTree
Expand Down
2 changes: 1 addition & 1 deletion code/client/src/domain/editor/crdt/types.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { type InlineStyle } from '@notespace/shared/src/document/types/styles';
import { NodeType } from '@notespace/shared/src/document/types/nodes.ts';
import { NodeType } from '@notespace/shared/src/document/types/nodes';

export type NodeInsert = {
value: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Fugue } from '@domain/editor/crdt/fugue';
import { FugueDomainOperations } from '@domain/editor/operations/fugue/types';
import { Operation } from '@notespace/shared/src/document/types/operations.ts';
import { Operation } from '@notespace/shared/src/document/types/operations';

export default (fugue: Fugue): FugueDomainOperations => {
const applyOperations = (operations: Operation[]) => fugue.applyOperations(operations);
Expand Down
2 changes: 1 addition & 1 deletion code/client/src/domain/editor/operations/fugue/types.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Operation } from '@notespace/shared/src/document/types/operations.ts';
import { Operation } from '@notespace/shared/src/document/types/operations';

export type FugueDomainOperations = {
applyOperations: (operations: Operation[]) => void;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { InputDomainOperations } from '@domain/editor/operations/input/types';
import { Cursor, Selection } from '@notespace/shared/src/document/types/cursor';
import { nodeInsert } from '@domain/editor/crdt/utils';
import { InlineStyle } from '@notespace/shared/src/document/types/styles';
import { Operation } from '@notespace/shared/src/document/types/operations.ts';
import { Operation } from '@notespace/shared/src/document/types/operations';
import { Communication } from '@services/communication/communication';

export default (fugue: Fugue, { socket }: Communication): InputDomainOperations => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { Selection } from '@notespace/shared/src/document/types/cursor';
import { MarkdownDomainOperations } from '@domain/editor/operations/markdown/types';
import { deleteAroundSelection } from '@domain/editor/operations/markdown/utils';
import { Communication } from '@services/communication/communication';
import { Operation } from '@notespace/shared/src/document/types/operations.ts';
import { Operation } from '@notespace/shared/src/document/types/operations';
import { isSelectionEmpty } from '@domain/editor/slate/utils/selection';

/**
Expand Down
4 changes: 2 additions & 2 deletions code/client/src/domain/editor/operations/markdown/utils.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Fugue } from '@domain/editor/crdt/fugue';
import { DeleteOperation } from '@notespace/shared/src/document/types/operations.ts';
import { Id } from '@notespace/shared/src/document/types/nodes.ts';
import { DeleteOperation } from '@notespace/shared/src/document/types/operations';
import { Id } from '@notespace/shared/src/document/types/nodes';
import { Selection } from '@notespace/shared/src/document/types/cursor';

/**
Expand Down
2 changes: 1 addition & 1 deletion code/client/src/domain/workspaces/tree/WorkspaceTree.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ResourceType, WorkspaceResourceMetadata } from '@notespace/shared/src/workspace/types/resource.ts';
import { ResourceType, WorkspaceResourceMetadata } from '@notespace/shared/src/workspace/types/resource';

type WorkspaceTreeNode = WorkspaceResourceMetadata;

Expand Down
2 changes: 1 addition & 1 deletion code/client/src/domain/workspaces/tree/useWorkspaceTree.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useMemo } from 'react';
import { WorkspaceTree } from '@domain/workspaces/tree/WorkspaceTree.ts';
import { WorkspaceTree } from '@domain/workspaces/tree/WorkspaceTree';

function useWorkspaceTree() {
return useMemo(() => new WorkspaceTree(), []);
Expand Down
6 changes: 3 additions & 3 deletions code/client/src/pwa/pwa-config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//import { injectConfig } from './inject-config.ts';
import { manifestConfig } from './manifest-config.ts';
//import { injectConfig } from './inject-config';
import { manifestConfig } from '@pwa/manifest-config';
import { VitePWAOptions } from 'vite-plugin-pwa';
import { workboxConfig } from './workbox-config.ts';
import { workboxConfig } from '@pwa/workbox-config';

export const pwaConfig: Partial<VitePWAOptions> = {
mode: 'development',
Expand Down
2 changes: 1 addition & 1 deletion code/client/src/pwa/workbox-config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,6 @@ export const workboxConfig: Partial<GenerateSWOptions> = {
},
},
],
//importScripts: ['./service-worker.ts'],
//importScripts: ['./service-worker'],
//cleanupOutdatedCaches: true,
};
4 changes: 2 additions & 2 deletions code/client/src/services/communication/communication.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { socketCommunication, SocketCommunication } from '@services/communication/socket/socketCommunication.ts';
import { httpCommunication, HttpCommunication } from '@services/communication/http/httpCommunication.ts';
import { socketCommunication, SocketCommunication } from '@services/communication/socket/socketCommunication';
import { httpCommunication, HttpCommunication } from '@services/communication/http/httpCommunication';

export interface Communication {
socket: SocketCommunication;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import config from '@/config.ts';
import config from '@/config';

export const BASE_URL = config.HTTP_SERVER_URL;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Operation } from '@notespace/shared/src/document/types/operations.ts';
import { Operation } from '@notespace/shared/src/document/types/operations';
import { isEmpty, range } from 'lodash';
import { Socket } from 'socket.io-client';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { io } from 'socket.io-client';
import config from '@/config.ts';
import { OperationEmitter } from '@services/communication/socket/operationEmitter.ts';
import config from '@/config';
import { OperationEmitter } from '@services/communication/socket/operationEmitter';

type EmitType = (event: string, data?: any) => void;
type ListenType = (eventHandlers: SocketEventHandlers) => void;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useEffect } from 'react';
import { SocketCommunication, SocketEventHandlers } from '@services/communication/socket/socketCommunication.ts';
import { SocketCommunication, SocketEventHandlers } from '@services/communication/socket/socketCommunication';

function useSocketListeners(socket: SocketCommunication, eventHandlers: SocketEventHandlers) {
useEffect(() => {
Expand Down
4 changes: 2 additions & 2 deletions code/client/src/services/resource/resourceService.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { HttpCommunication } from '@services/communication/http/httpCommunication.ts';
import { ResourceInputModel, ResourceType, WorkspaceResource } from '@notespace/shared/src/workspace/types/resource.ts';
import { HttpCommunication } from '@services/communication/http/httpCommunication';
import { ResourceInputModel, ResourceType, WorkspaceResource } from '@notespace/shared/src/workspace/types/resource';

function resourceService(http: HttpCommunication, wid: string) {
async function getResource(id: string): Promise<WorkspaceResource> {
Expand Down
4 changes: 2 additions & 2 deletions code/client/src/services/resource/useResourceService.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMemo } from 'react';
import { useCommunication } from '@ui/contexts/communication/useCommunication.ts';
import { useCommunication } from '@ui/contexts/communication/useCommunication';
import { useParams } from 'react-router-dom';
import resourceService from '@services/resource/resourceService.ts';
import resourceService from '@services/resource/resourceService';

function useResourceService() {
const { http } = useCommunication();
Expand Down
4 changes: 2 additions & 2 deletions code/client/src/services/workspace/useWorkspaceService.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMemo } from 'react';
import { useCommunication } from '@ui/contexts/communication/useCommunication.ts';
import workspaceService from '@services/workspace/workspaceService.ts';
import { useCommunication } from '@ui/contexts/communication/useCommunication';
import workspaceService from '@services/workspace/workspaceService';

function useWorkspaceService() {
const { http } = useCommunication();
Expand Down
6 changes: 3 additions & 3 deletions code/client/src/services/workspace/workspaceService.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { HttpCommunication } from '@services/communication/http/httpCommunication.ts';
import { WorkspaceInputModel, WorkspaceMetaData } from '@notespace/shared/src/workspace/types/workspace.ts';
import { Workspace } from '@notespace/shared/src/workspace/types/workspace.ts';
import { HttpCommunication } from '@services/communication/http/httpCommunication';
import { WorkspaceInputModel, WorkspaceMetaData } from '@notespace/shared/src/workspace/types/workspace';
import { Workspace } from '@notespace/shared/src/workspace/types/workspace';

function workspaceService(http: HttpCommunication) {
async function getWorkspace(id: string): Promise<Workspace> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Communication } from '@services/communication/communication.ts';
import { Communication } from '@services/communication/communication';
import { useContext } from 'react';
import { CommunicationContext } from '@ui/contexts/communication/CommunicationContext.tsx';

Expand Down
8 changes: 4 additions & 4 deletions code/client/src/ui/contexts/workspace/useResources.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { ResourceType, WorkspaceResource } from '@notespace/shared/src/workspace/types/resource.ts';
import useResourceService from '@services/resource/useResourceService.ts';
import useSocketListeners from '@services/communication/socket/useSocketListeners.ts';
import { useCommunication } from '@ui/contexts/communication/useCommunication.ts';
import { ResourceType, WorkspaceResource } from '@notespace/shared/src/workspace/types/resource';
import useResourceService from '@services/resource/useResourceService';
import useSocketListeners from '@services/communication/socket/useSocketListeners';
import { useCommunication } from '@ui/contexts/communication/useCommunication';
import { useState } from 'react';

function useResources() {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import useSocketListeners from '@services/communication/socket/useSocketListeners';
import { type Operation } from '@notespace/shared/src/document/types/operations.ts';
import { type Operation } from '@notespace/shared/src/document/types/operations';
import { Communication } from '@services/communication/communication';
import { FugueDomainOperations } from '@domain/editor/operations/fugue/types';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { getElementRenderer, getLeafRenderer } from '@domain/editor/slate/plugin
import { Editor } from 'slate';
import { Fugue } from '@domain/editor/crdt/fugue';
import { BlockStyle } from '@notespace/shared/src/document/types/styles';
import { Communication } from '@services/communication/communication.ts';
import { Communication } from '@services/communication/communication';

/**
* Returns the renderers for the editor.
Expand Down
8 changes: 4 additions & 4 deletions code/client/src/ui/pages/home/hooks/useWorkspaces.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { useEffect, useState } from 'react';
import { WorkspaceInputModel, WorkspaceMetaData } from '@notespace/shared/src/workspace/types/workspace.ts';
import useSocketListeners from '@services/communication/socket/useSocketListeners.ts';
import { useCommunication } from '@ui/contexts/communication/useCommunication.ts';
import useWorkspaceService from '@services/workspace/useWorkspaceService.ts';
import { WorkspaceInputModel, WorkspaceMetaData } from '@notespace/shared/src/workspace/types/workspace';
import useSocketListeners from '@services/communication/socket/useSocketListeners';
import { useCommunication } from '@ui/contexts/communication/useCommunication';
import useWorkspaceService from '@services/workspace/useWorkspaceService';

function useWorkspaces() {
const { socket } = useCommunication();
Expand Down
2 changes: 1 addition & 1 deletion code/client/tests/editor/crdt/fugue.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {
DeleteOperation,
InlineStyleOperation,
BlockStyleOperation,
} from '@notespace/shared/src/document/types/operations.ts';
} from '@notespace/shared/src/document/types/operations';
import { Selection, Cursor } from '@notespace/shared/src/document/types/cursor';
import { describe, test, expect, beforeEach } from 'vitest';
import { FugueNode } from '@domain/editor/crdt/types';
Expand Down
6 changes: 3 additions & 3 deletions code/client/tests/editor/crdt/tree.test.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { FugueTree } from '@notespace/shared/src/document/FugueTree.ts';
import { InsertOperation } from '@notespace/shared/src/document/types/operations.ts';
import { FugueTree } from '@notespace/shared/src/document/FugueTree';
import { InsertOperation } from '@notespace/shared/src/document/types/operations';
import { describe, test, expect, beforeEach } from 'vitest';
import { FugueNode } from '@domain/editor/crdt/types';
import { Node, Nodes } from '@notespace/shared/src/document/types/nodes.ts';
import { Node, Nodes } from '@notespace/shared/src/document/types/nodes';

describe('FugueTree', () => {
let tree: FugueTree<string>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ import {
DeleteOperation,
InlineStyleOperation,
BlockStyleOperation,
} from '@notespace/shared/src/document/types/operations.ts';
} from '@notespace/shared/src/document/types/operations';
import getFugueOperations from '@domain/editor/operations/fugue/operations';
import { FugueDomainOperations } from '@domain/editor/operations/fugue/types';
import { Document } from '@notespace/shared/src/workspace/types/document.ts';
import { Node, RootNode } from '@notespace/shared/src/document/types/nodes.ts';
import { Document } from '@notespace/shared/src/workspace/types/document';
import { Node, RootNode } from '@notespace/shared/src/document/types/nodes';
import { rootNode, treeNode } from '@notespace/shared/src/document/utils';

describe('Fugue Operations', () => {
Expand Down
5 changes: 2 additions & 3 deletions code/client/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
"skipLibCheck": false,
"esModuleInterop": false,
"allowSyntheticDefaultImports": true,
"allowImportingTsExtensions": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"module": "ES2022",
Expand All @@ -24,13 +23,13 @@
"paths": {
"@ui/*": ["./ui/*"],
"@pwa/*": ["./pwa/*"],
"@services/*": ["./services/*"],
"@domain/*": ["./domain/*"],
"@assets/*": ["./assets/*"],
"@tests/*": ["../tests/*"],
"@/*": ["./*"]
}
},
"include": ["src", "tests"],
"exclude": ["vite.config.ts"],
"references": [{ "path": "./tsconfig.node.json" }]
"exclude": ["vite.config.ts"]
}
1 change: 1 addition & 0 deletions code/client/tsconfig.node.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"module": "ESNext",
"moduleResolution": "NodeNext",
"allowImportingTsExtensions": true,
"baseUrl": "./src",
"paths": {
"@/*": ["./*"],
"@domain/*": ["./domain/*"],
Expand Down
1 change: 0 additions & 1 deletion code/client/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import tsconfigPaths from 'vite-tsconfig-paths';
import { qrcode } from 'vite-plugin-qrcode';
import { config } from 'dotenv';
// import { VitePWA } from 'vite-plugin-pwa';
// import { pwaConfig } from './src/pwa/pwa-config.ts';

config();

Expand Down
14 changes: 7 additions & 7 deletions code/server/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
"strict": true,
"skipLibCheck": true,
"downlevelIteration": true,
"baseUrl": "./",
"baseUrl": "./src",
"paths": {
"@/*": ["./*"],
"@src/*": ["./src/ts/*"],
"@controllers/*": ["./src/ts/controllers/*"],
"@databases/*": ["./src/ts/databases/*"],
"@domain/*": ["./src/ts/domain/*"],
"@services/*": ["./src/ts/services/*"]
"@/*": ["../*"],
"@src/*": ["./ts/*"],
"@controllers/*": ["./ts/controllers/*"],
"@databases/*": ["./ts/databases/*"],
"@domain/*": ["./ts/domain/*"],
"@services/*": ["./ts/services/*"]
}
},
"include": ["src/**/*"],
Expand Down
2 changes: 1 addition & 1 deletion code/shared/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@
"skipLibCheck": true
},
"include": ["src/**/*"],
"exclude": ["node_modules", "**/__test__/**"]
"exclude": ["node_modules"]
}

0 comments on commit f7fafd7

Please sign in to comment.