Skip to content

Commit 122b555

Browse files
committed
fix: adjust types
1 parent 9daaa4c commit 122b555

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

src/Classes/Folder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import { Parser } from './Parser'
2525
import { randomBytes } from 'crypto'
2626
import { isAbsolute, join, parse, resolve } from 'path'
2727
import { InternalServerException } from '@secjs/exceptions'
28-
import { DirectoryContract } from '@secjs/contracts'
28+
import { DirectoryContract } from '../Contracts/DirectoryContract'
2929

3030
export interface FolderJsonContract {
3131
dir: string

src/Contracts/DirectoryContract.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/**
2+
* @secjs/utils
3+
*
4+
* (c) João Lenon <lenon@secjs.com.br>
5+
*
6+
* For the full copyright and license information, please view the LICENSE
7+
* file that was distributed with this source code.
8+
*/
9+
10+
import { FileContract } from './FileContract'
11+
12+
export interface DirectoryContract {
13+
name?: string
14+
path?: string
15+
files?: FileContract[]
16+
folders?: DirectoryContract[]
17+
}

src/utils/global.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
import { Is as IsInstance } from '../Classes/Is'
1111
import { Path as PathInstance } from '../Classes/Path'
12-
import { DirectoryContract, FileContract } from '@secjs/contracts'
12+
import { FileContract } from '../Contracts/FileContract'
13+
import { DirectoryContract } from '../Contracts/DirectoryContract'
1314
import { File as FileInstance, FileJsonContract } from '../Classes/File'
1415
import { Folder as FolderInstance, FolderJsonContract } from '../Classes/Folder'
1516

0 commit comments

Comments
 (0)