Skip to content

Commit d2afe10

Browse files
committed
feat: Remove and change utils and contracts for libraries
1 parent 57c67cd commit d2afe10

3 files changed

Lines changed: 22 additions & 430 deletions

File tree

base/Repositories/MongooseRepository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { paginate } from '@secjs/utils'
22
import { Model, Document, isValidObjectId } from 'mongoose'
3-
import { ApiRequestContract, IncludesContract, OrderByContract, WhereContract, PaginationContract } from '@secjs/contracts'
3+
import { ApiRequestContract, IncludesContract, OrderByContract, WhereContract, PaginationContract, PaginatedResponse } from '@secjs/contracts'
44

55
export abstract class MongooseRepository<TModel extends Document> {
66
protected abstract Model: Model<TModel>

package.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,16 @@
88
"homepage": "https://github.com/SecJS/Core#readme",
99
"scripts": {
1010
"mrm": "mrm --preset=@adonisjs/mrm-preset",
11-
"pretest": "yarn lint",
11+
"lint": "yarn eslint --fix",
1212
"compile": "tsc",
1313
"build": "yarn compile",
1414
"prepublishOnly": "yarn build",
1515
"dev": "tsc --watch"
1616
},
1717
"devDependencies": {
1818
"@adonisjs/mrm-preset": "2.0.3",
19-
"@types/express": "^4.17.9",
2019
"@types/luxon": "^1.25.1",
2120
"@types/node": "^14.14.3",
22-
"@types/uuid": "^8.3.0",
23-
"crypto": "^1.0.1",
2421
"eslint": "^7.1.0",
2522
"eslint-config-prettier": "^6.11.0",
2623
"eslint-config-standard": "^14.1.1",
@@ -29,7 +26,6 @@
2926
"eslint-plugin-prettier": "^3.1.3",
3027
"eslint-plugin-promise": "^4.2.1",
3128
"eslint-plugin-standard": "^4.0.0",
32-
"express": "^4.17.1",
3329
"husky": "^3.0.9",
3430
"lint-staged": "^9.4.3",
3531
"luxon": "^1.25.0",
@@ -39,8 +35,7 @@
3935
"reflect-metadata": "^0.1.13",
4036
"ts-node": "^8.9.0",
4137
"typeorm": "^0.2.29",
42-
"typescript": "^4.0.3",
43-
"uuid": "^8.3.1"
38+
"typescript": "^4.0.3"
4439
},
4540
"lint-staged": {
4641
"*.js": [
@@ -107,7 +102,6 @@
107102
"index.js"
108103
],
109104
"dependencies": {
110-
"@secjs/contracts": "^1.0.1",
111-
"@secjs/utils": "^1.1.0"
105+
"@secjs/utils": "^1.1.4"
112106
}
113107
}

0 commit comments

Comments
 (0)