Moved dto from package to folder

This commit is contained in:
2022-08-25 23:42:12 +02:00
parent 3e4846e447
commit 5e08dd0f53
38 changed files with 21 additions and 1522 deletions

View File

@@ -10,7 +10,6 @@
"dependencies": {
"axios": "^0.27.2",
"core-js": "^3.8.3",
"dto": "../dto",
"filesize": "^9.0.11",
"jwt-decode": "^3.1.2",
"naive-ui": "^2.32.1",
@@ -28,6 +27,8 @@
"@vue/cli-plugin-typescript": "~5.0.0",
"@vue/cli-service": "~5.0.0",
"@vue/eslint-config-typescript": "^9.1.0",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",

View File

@@ -1,5 +1,4 @@
import { Requests, Responses, UserRole } from 'dto';
import { get_token, post_token } from './base';
import { Requests, Responses, UserRole, get_token, post_token } from './base';
export const get_users = (token: string): Promise<Responses.Admin.GetUsers> =>
get_token('/api/admin/users', token);

View File

@@ -1,6 +1,6 @@
import axios from 'axios';
import { Requests, Responses } from 'dto';
export { Requests, Responses };
import { Requests, Responses, UserRole } from '../../../dto';
export { Requests, Responses, UserRole };
export const post = <T extends Requests.BaseRequest>(url: string, data: T) =>
axios

View File

@@ -1,6 +1,4 @@
export { Requests, Responses } from 'dto';
export { isErrorResponse } from './base';
export { Requests, Responses, UserRole, isErrorResponse } from './base';
export * as Auth from './auth';
export * as FS from './fs';
export * as User from './user';

View File

@@ -1,5 +1,4 @@
import { get_token, post_token } from '@/api/base';
import { Responses } from 'dto';
import { Responses, get_token, post_token } from '@/api/base';
export const get_user_info = (
token: string

View File

@@ -2998,12 +2998,6 @@ dotenv@^10.0.0:
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81"
integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==
dto@../dto:
version "1.0.0"
dependencies:
class-transformer "^0.5.1"
class-validator "^0.13.2"
duplexer@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"