Skip to content

Commit c852bff

Browse files
committed
chore(nestjs-json-rpc,nestjs-json-rpc-sdk): Prepare npm package before publish
1 parent 512aedf commit c852bff

File tree

6 files changed

+58
-13
lines changed

6 files changed

+58
-13
lines changed

libs/json-rpc/nestjs-json-rpc-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@klerick/nestjs-json-rpc-sdk",
3-
"version": "1.0.0",
3+
"version": "0.0.1",
44
"engines": {
55
"node": ">= 16.0.0"
66
},
Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,37 @@
11
{
22
"name": "@klerick/nestjs-json-rpc",
33
"version": "0.0.1",
4-
"dependencies": {
5-
"tslib": "^2.3.0"
4+
"engines": {
5+
"node": ">= 16.0.0"
66
},
77
"type": "commonjs",
8-
"main": "./src/index.js",
9-
"typings": "./src/index.d.ts"
8+
"description": "JSON-RPC server for NestJs",
9+
"contributors": [
10+
{
11+
"email": "[email protected]",
12+
"name": "Aleksandr Kharkovey"
13+
}
14+
],
15+
"repository": {
16+
"type": "git",
17+
"url": "https://github.com/klerick/nestjs-json-api.git"
18+
},
19+
"private": false,
20+
"license": "MIT",
21+
"files": [
22+
"**/*"
23+
],
24+
"keywords": [
25+
"nestjs",
26+
"nest",
27+
"RPC",
28+
"JSON-RPC"
29+
],
30+
"peerDependencies": {
31+
"socket.io": "*.*.*",
32+
"ws": "*.*.*",
33+
"@nestjs/platform-socket.io": "^10.3.0",
34+
"@nestjs/websockets": "^10.3.0",
35+
"@nestjs/platform-ws": "^10.3.0"
36+
}
1037
}

libs/json-rpc/nestjs-json-rpc/project.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@
1010
"options": {
1111
"outputPath": "dist/libs/json-rpc/nestjs-json-rpc",
1212
"tsConfig": "libs/json-rpc/nestjs-json-rpc/tsconfig.lib.json",
13-
"packageJson": "libs/json-rpc/nestjs-json-rpc/package.json",
1413
"main": "libs/json-rpc/nestjs-json-rpc/src/index.ts",
15-
"assets": ["libs/json-rpc/nestjs-json-rpc/*.md"]
14+
"assets": ["libs/json-rpc/nestjs-json-rpc/*.md"],
15+
"updateBuildableProjectDepsInPackageJson": true,
16+
"buildableProjectDepsInPackageJsonType": "peerDependencies",
17+
"generateExportsField": true
1618
}
1719
},
1820
"publish": {

libs/json-rpc/nestjs-json-rpc/src/lib/providers/map-handler-store.provider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ValueProvider } from '@angular/core';
1+
import { ValueProvider } from '@nestjs/common';
22
import { MAP_HANDLER } from '../constants';
33

44
export const mapHandlerStoreProvider: ValueProvider = {

libs/json-rpc/nestjs-json-rpc/src/lib/providers/zod-input-data.provider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ValueProvider } from '@angular/core';
1+
import { ValueProvider } from '@nestjs/common';
22
import { ZOD_INPUT_DATA } from '../constants';
33
import { ZPayloadRpc } from '../types';
44

tools/scripts/preparation-hybrid-npm-package.mjs

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,24 @@ writeFileSync(
8787
'README.md',
8888
readFileSync(join('mjs', 'README.md').toString()),
8989
)
90-
unlinkSync(join('mjs', 'package.json'))
91-
unlinkSync(join('cjs', 'package.json'))
92-
unlinkSync(join('mjs', 'README.md'))
93-
unlinkSync(join('cjs', 'README.md'))
90+
try {
91+
unlinkSync(join('cjs', 'package.json'))
9492

93+
} catch (e) {
94+
95+
}
96+
try {
97+
unlinkSync(join('mjs', 'package.json'))
98+
} catch (e) {
99+
100+
}
101+
try {
102+
unlinkSync(join('mjs', 'README.md'))
103+
} catch (e) {
104+
105+
}
106+
try {
107+
unlinkSync(join('cjs', 'README.md'))
108+
} catch (e) {
109+
110+
}

0 commit comments

Comments
 (0)