Skip to content

Commit

Permalink
chore: regenerate integration-github library using updated Nx generator
Browse files Browse the repository at this point in the history
  • Loading branch information
rahul-rocket committed Nov 18, 2024
1 parent 73a7b0c commit a5eff68
Show file tree
Hide file tree
Showing 11 changed files with 61 additions and 75 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -145,8 +145,8 @@
"build:package:plugin:integration-hubstaff:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-hubstaff build:prod",
"build:package:plugin:integration-upwork": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-upwork build",
"build:package:plugin:integration-upwork:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-upwork build:prod",
"build:package:plugin:integration-github": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-github build",
"build:package:plugin:integration-github:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-github build:prod",
"build:package:plugin:integration-github": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-github lib:build",
"build:package:plugin:integration-github:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-github lib:build:prod",
"build:package:plugin:integration-jira": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-jira build",
"build:package:plugin:integration-jira:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-jira build:prod",
"build:package:plugin:sentry": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/sentry-tracing build",
Expand Down
6 changes: 3 additions & 3 deletions packages/plugins/integration-ai-ui/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
},
"configurations": {
"production": {
"tsConfig": "packages/plugins/integration-ai-ui/tsconfig.lib.prod.json"
"tsConfig": "tsconfig.lib.prod.json"
},
"development": {
"tsConfig": "packages/plugins/integration-ai-ui/tsconfig.lib.json"
"tsConfig": "tsconfig.lib.json"
}
},
"defaultConfiguration": "production"
Expand All @@ -26,7 +26,7 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "packages/plugins/integration-ai-ui/jest.config.ts"
"jestConfig": "jest.config.ts"
}
},
"lint": {
Expand Down
7 changes: 7 additions & 0 deletions packages/plugins/integration-github/.eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
{
"files": ["*.js", "*.jsx"],
"rules": {}
},
{
"files": ["*.json"],
"parser": "jsonc-eslint-parser",
"rules": {
"@nx/dependency-checks": "error"
}
}
]
}
44 changes: 17 additions & 27 deletions packages/plugins/integration-github/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
"email": "[email protected]",
"url": "https://ever.co"
},
"license": "AGPL-3.0",
"repository": {
"type": "git",
"url": "https://github.com/ever-co/ever-gauzy"
Expand All @@ -17,34 +16,14 @@
"url": "https://github.com/ever-co/ever-gauzy/issues"
},
"homepage": "https://ever.co",
"keywords": [
"github",
"plugin",
"integration",
"Ever Gauzy",
"NestJS",
"typescript",
"API",
"automation",
"webhooks"
],
"license": "AGPL-3.0",
"private": true,
"main": "dist/index.js",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"directories": {
"lib": "dist",
"test": "__test__"
},
"publishConfig": {
"access": "restricted"
},
"main": "./src/index.ts",
"typings": "./src/index.d.ts",
"scripts": {
"test:e2e": "jest --config ./jest.config.ts",
"build": "rimraf dist && tsc -p tsconfig.lib.json",
"build:prod": "rimraf dist && tsc -p tsconfig.lib.prod.json"
"lib:build": "yarn nx build plugin-integration-github --configuration=development",
"lib:build:prod": "yarn nx build plugin-integration-github --configuration=production",
"lib:watch": "yarn nx build plugin-integration-github --watch --configuration=development"
},
"peerDependencies": {
"tslib": "^2.6.2"
Expand Down Expand Up @@ -85,6 +64,17 @@
"rimraf": "^3.0.2",
"typescript": "5.1.6"
},
"keywords": [
"github",
"plugin",
"integration",
"Ever Gauzy",
"NestJS",
"typescript",
"API",
"automation",
"webhooks"
],
"engines": {
"node": ">=20.11.1",
"yarn": ">=1.22.19"
Expand Down
30 changes: 14 additions & 16 deletions packages/plugins/integration-github/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,42 +3,40 @@
"$schema": "../../../node_modules/nx/schemas/project-schema.json",
"sourceRoot": "packages/plugins/integration-github/src",
"projectType": "library",
"release": {
"version": {
"generatorOptions": {
"packageRoot": "dist\\{projectRoot}",
"currentVersionResolver": "git-tag"
}
}
},
"tags": [],
"targets": {
"build": {
"executor": "@nx/js:tsc",
"outputs": ["{options.outputPath}"],
"options": {
"outputPath": "./packages/plugins/integration-github/dist",
"outputPath": "dist/packages/plugins/integration-github",
"tsConfig": "packages/plugins/integration-github/tsconfig.lib.json",
"packageJson": "packages/plugins/integration-github/package.json",
"main": "packages/plugins/integration-github/src/index.ts",
"assets": ["packages/plugins/integration-github/*.md"]
}
},
"publish": {
"executor": "nx:run-commands",
"nx-release-publish": {
"options": {
"command": "node tools/scripts/publish.mjs plugin-integration-github {args.ver} {args.tag}"
},
"dependsOn": ["build"]
"packageRoot": "dist\\{projectRoot}"
}
},
"lint": {
"executor": "@nx/eslint:lint",
"outputs": ["{options.outputFile}"]
"executor": "@nx/eslint:lint"
},
"test": {
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "packages/plugins/integration-github/jest.config.ts",
"passWithNoTests": true
},
"configurations": {
"ci": {
"ci": true,
"codeCoverage": true
}
"jestConfig": "packages/plugins/integration-github/jest.config.ts"
}
}
}
Expand Down
8 changes: 7 additions & 1 deletion packages/plugins/integration-github/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{
"extends": "../../../tsconfig.json",
"compilerOptions": {
"module": "commonjs"
"module": "commonjs",
"forceConsistentCasingInFileNames": true,
"strict": false,
"noImplicitOverride": false,
"noPropertyAccessFromIndexSignature": false,
"noImplicitReturns": false,
"noFallthroughCasesInSwitch": false
},
"files": [],
"include": [],
Expand Down
14 changes: 8 additions & 6 deletions packages/plugins/integration-github/tsconfig.lib.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"outDir": "../../../dist/out-tsc",
"declaration": true,
"sourceMap": true,
"baseUrl": "./src",
"rootDir": "./src",
"outDir": "./dist",
"types": ["node", "jest"],
"target": "es6"
"types": ["node"],
"target": "es2021",
"strictNullChecks": false,
"noImplicitAny": false,
"strictBindCallApply": false,
"forceConsistentCasingInFileNames": false,
"noFallthroughCasesInSwitch": false
},
"include": ["src/**/*.ts"],
"exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"]
Expand Down
14 changes: 0 additions & 14 deletions packages/plugins/integration-github/tsconfig.lib.prod.json

This file was deleted.

2 changes: 1 addition & 1 deletion packages/plugins/integration-github/tsconfig.spec.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"outDir": "./dist/spec",
"outDir": "../../../dist/out-tsc",
"module": "commonjs",
"types": ["jest", "node"]
},
Expand Down
4 changes: 0 additions & 4 deletions packages/plugins/integration-github/tslint.json

This file was deleted.

3 changes: 2 additions & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@
"@gauzy/plugin-changelog": ["./packages/plugins/changelog/src/index.ts"],
"@gauzy/plugin-integration-ai": ["./packages/plugins/integration-ai/src/index.ts"],
"@gauzy/plugin-integration-ai-ui": ["./packages/plugins/integration-ai-ui/src/index.ts"],
"@gauzy/plugin-integration-hubstaff-ui": ["./packages/plugins/integration-hubstaff-ui/src/index.ts"],
"@gauzy/plugin-integration-github": ["./packages/plugins/integration-github/src/index.ts"],
"@gauzy/plugin-integration-github-ui": ["./packages/plugins/integration-github-ui/src/index.ts"],
"@gauzy/plugin-integration-hubstaff-ui": ["./packages/plugins/integration-hubstaff-ui/src/index.ts"],
"@gauzy/plugin-integration-upwork-ui": ["./packages/plugins/integration-upwork-ui/src/index.ts"],
"@gauzy/plugin-job-employee-ui": ["./packages/plugins/job-employee-ui/src/index.ts"],
"@gauzy/plugin-job-matching-ui": ["./packages/plugins/job-matching-ui/src/index.ts"],
Expand Down

0 comments on commit a5eff68

Please sign in to comment.