From 3bf96d2cc17da96ef483dc39a1e7667752a413bb Mon Sep 17 00:00:00 2001 From: Sibelius Seraphini Date: Sun, 22 Jun 2025 20:01:36 +0000 Subject: [PATCH] feat(upgrade): update --- README.md | 12 ++++++------ package.json | 40 ++++++++++++++++++++-------------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 8a1209a..c5ebb54 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# GraphQL Mongoose Loader [![CircleCI](https://circleci.com/gh/entria/graphql-mongoose-loader/tree/master.svg?style=svg)](https://circleci.com/gh/entria/graphql-mongoose-loader/tree/master) +# GraphQL Mongoose Loader ## Install ``` -npm i @entria/graphql-mongoose-loader --save -yarn add @entria/graphql-mongoose-loader +npm i @woovi/graphql-mongoose-loader --save +yarn add @woovi/graphql-mongoose-loader ``` ## Mongoose Dataloader Batch @@ -40,7 +40,7 @@ export default mongoose.model('User', Schema); Create a Dataloader for it ```jsx -import { mongooseLoader } from '@entria/graphql-mongoose-loader'; +import { mongooseLoader } from '@woovi/graphql-mongoose-loader'; import UserModel from './User'; export const getLoader = () => new DataLoader(ids => mongooseLoader(UserModel, ids)); @@ -51,7 +51,7 @@ export const getLoader = () => new DataLoader(ids => mongooseLoader(UserModel, i Create a connection from mongoose cursor ```jsx -import { connectionFromMongoCursor } from '@entria/graphql-mongoose-loader'; +import { connectionFromMongoCursor } from '@woovi/graphql-mongoose-loader'; export const loadUsers = async (context: GraphQLContext, args: ConnectionArguments) => { const where = args.search @@ -79,7 +79,7 @@ export const loadUsers = async (context: GraphQLContext, args: ConnectionArgumen Create a connection from mongoose aggregate ```jsx -import { connectionFromMongoAggregate } from '@entria/graphql-mongoose-loader'; +import { connectionFromMongoAggregate } from '@woovi/graphql-mongoose-loader'; export const loadUsersThatHaveGroup = async (context: GraphQLContext, args: ConnectionArguments) => { const aggregate = GroupModel.aggregate([ diff --git a/package.json b/package.json index ed0be33..1a8d46f 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,10 @@ "email": "dev@woovi.com.br", "url": "https://github.com/woovi" }, + "dependencies": { + "mongodb-memory-server-global": "^10.1.4", + "uuid": "^11.1.0" + }, "devDependencies": { "@commitlint/cli": "19.8.1", "@commitlint/config-conventional": "19.8.1", @@ -22,6 +26,16 @@ "typescript": "5.8.3", "vitest": "^3.2.4" }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "require": "./dist/index.cjs" + } + }, + "files": [ + "dist" + ], "homepage": "https://github.com/woovibr/graphql-mongoose-loader", "keywords": [ "graphql", @@ -38,6 +52,7 @@ "prettier --write" ] }, + "main": "./dist/index.cjs", "peerDependencies": { "graphql": "*", "graphql-relay": "*", @@ -51,20 +66,9 @@ "type": "git", "url": "git+https://github.com/woovibr/graphql-mongoose-loader" }, - "type": "module", - "exports": { - ".": { - "types": "./dist/index.d.ts", - "import": "./dist/index.js", - "require": "./dist/index.cjs" - } - }, - "main": "./dist/index.cjs", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], "scripts": { + "build": "rslib build", + "dev": "rslib build --watch", "lint": "eslint src/**", "lint:staged": "lint-staged", "precommit": "yarn lint:staged", @@ -73,12 +77,8 @@ "release:major": "npm version major && git push --follow-tags", "release:minor": "npm version minor && git push --follow-tags", "release:patch": "npm version patch && git push --follow-tags", - "test": "vitest", - "build": "rslib build", - "dev": "rslib build --watch" + "test": "vitest" }, - "dependencies": { - "mongodb-memory-server-global": "^10.1.4", - "uuid": "^11.1.0" - } + "type": "module", + "types": "./dist/index.d.ts" }