Skip to content

Commit d1b120c

Browse files
committed
Upgrade deps, serve esm and common js
1 parent 3725a7d commit d1b120c

File tree

4 files changed

+43
-46
lines changed

4 files changed

+43
-46
lines changed

package.json

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,25 @@
11
{
22
"name": "@figliolia/react-metrics",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"description": "React bindings for @figliolia/metrics",
5-
"main": "dist/index.js",
6-
"types": "dist/index.d.ts",
5+
"exports": {
6+
".": {
7+
"import": "./dist/mjs/index.js",
8+
"require": "./dist/cjs/index.js",
9+
"types": "./dist/types/index.d.ts"
10+
}
11+
},
12+
"main": "dist/cjs/index.js",
13+
"module": "dist/mjs/index.js",
14+
"types": "dist/types/index.d.ts",
715
"files": [
816
"dist",
917
"src/*"
1018
],
1119
"scripts": {
1220
"test": "jest",
13-
"build": "rm -rf dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json",
14-
"lint": "tsc --noemit && eslint ./ --fix"
21+
"build": "npx ts-packager -e src",
22+
"lint": "tsc --noemit && eslint ./src --fix"
1523
},
1624
"homepage": "https://github.com/alexfigliolia/react-metrics#readme",
1725
"repository": {
@@ -37,9 +45,10 @@
3745
"author": "Alex Figliolia",
3846
"license": "MIT",
3947
"dependencies": {
40-
"@figliolia/metrics": "^1.0.3"
48+
"@figliolia/metrics": "^1.0.5"
4149
},
4250
"devDependencies": {
51+
"@figliolia/ts-packager": "^1.0.3",
4352
"@types/node": "^16.7.13",
4453
"@types/react": "^18.2.9",
4554
"@typescript-eslint/eslint-plugin": "^5.59.1",
@@ -66,4 +75,4 @@
6675
"publishConfig": {
6776
"access": "public"
6877
}
69-
}
78+
}

tsconfig.build.json

Lines changed: 0 additions & 28 deletions
This file was deleted.

tsconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"paths": {}
2929
},
3030
"include": [
31-
"src"
31+
"src",
32+
"**/*.ts",
33+
"**/*.json",
34+
"**/*.js"
3235
]
3336
}

yarn.lock

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,19 +41,32 @@
4141
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.42.0.tgz#484a1d638de2911e6f5a30c12f49c7e4a3270fb6"
4242
integrity sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==
4343

44-
"@figliolia/event-emitter@^1.0.8":
45-
version "1.0.8"
46-
resolved "https://registry.yarnpkg.com/@figliolia/event-emitter/-/event-emitter-1.0.8.tgz#5592433d97e3b250cdb691afb040e59b88d77bde"
47-
integrity sha512-U0VNMaDbYgbEcPPWSOR+EwpGPx4t3DX+Y7s1EM1ubylm8pJIcYPxfKETP00OpDl8D+Lrqa0Bkmxtm+EhOFrtCA==
48-
49-
"@figliolia/metrics@^1.0.4":
44+
"@figliolia/child-process@^1.0.1":
5045
version "1.0.3"
51-
resolved "https://registry.yarnpkg.com/@figliolia/metrics/-/metrics-1.0.3.tgz#acfaa9dcfc65adb225b948fb2a92fb54a9b0e729"
52-
integrity sha512-GtkHqTk0hVwnl3c2mJeQ0S0LCUcYpdJgeIVrE0FCK7Ixi50atVHiht0OsSXmM2SMnLQsm3DVXjdgpb5iKwwkpA==
46+
resolved "https://registry.yarnpkg.com/@figliolia/child-process/-/child-process-1.0.3.tgz#38fd4b913524f6219eea586d169b786e5e331e9e"
47+
integrity sha512-GZwsbqWPYxvbd3X5CPx++kmy5JsTYXp+ovtvoJZMraaY0/hBLi4ZGiVACNNfujBJCEYsyroxrY20ylYUC2snnw==
48+
49+
"@figliolia/event-emitter@^1.1.2":
50+
version "1.1.2"
51+
resolved "https://registry.yarnpkg.com/@figliolia/event-emitter/-/event-emitter-1.1.2.tgz#38f30c3ebd20a98db2f4c02c20cab9d7e75b8b83"
52+
integrity sha512-45SrozPyiFZALXnMGK85DU7QbQLnreDJEBCztl2HZGnO5mK0dXkPwYFwgOO/eSfbJG8X4UmchYzchMNLwEGMwg==
53+
54+
"@figliolia/metrics@^1.0.5":
55+
version "1.0.5"
56+
resolved "https://registry.yarnpkg.com/@figliolia/metrics/-/metrics-1.0.5.tgz#e9fbf4a751cc734ad5da54a92a1388a815a01b61"
57+
integrity sha512-AEAnsakGvCb2dZ0lMr3S1qN3rB0pmRFJ3c0sYhQGJUoBaPfyORePyyXcsaZv98vLcyw6BB3118y9VSXTe2ztbg==
5358
dependencies:
54-
"@figliolia/event-emitter" "^1.0.8"
59+
"@figliolia/event-emitter" "^1.1.2"
5560
beaconer "^1.0.1"
5661

62+
"@figliolia/ts-packager@^1.0.3":
63+
version "1.0.3"
64+
resolved "https://registry.yarnpkg.com/@figliolia/ts-packager/-/ts-packager-1.0.3.tgz#74f8e3850441a400792af18feb02159ffbdf83b8"
65+
integrity sha512-8Lek4sc9EvBsaczaJ1bwQ49rS3vwljvE291naVwTziP8kpeqX2wpsizP3SuO1uDtHLSzfMKOeqnfEfmvjisxJw==
66+
dependencies:
67+
"@figliolia/child-process" "^1.0.1"
68+
chalk "^4.1.2"
69+
5770
"@humanwhocodes/config-array@^0.11.10":
5871
version "0.11.10"
5972
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2"
@@ -444,7 +457,7 @@ callsites@^3.0.0:
444457
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
445458
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
446459

447-
chalk@^4.0.0:
460+
chalk@^4.0.0, chalk@^4.1.2:
448461
version "4.1.2"
449462
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
450463
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==

0 commit comments

Comments
 (0)