|
6 | 6 | "type": "module",
|
7 | 7 | "main": "./dist/commonjs/index.js",
|
8 | 8 | "module": "./dist/esm/index.js",
|
9 |
| - "browser": { |
10 |
| - "buffer": "buffer", |
11 |
| - "default": "dist/browser/index.js" |
12 |
| - }, |
| 9 | + "browser": "./dist/browser/index.js", |
13 | 10 | "types": "./dist/commonjs/index.d.ts",
|
14 | 11 | "scripts": {
|
15 | 12 | "build": "npm run clean && npm run build-protobuf && dev-tool run build-package && npm run copy-files && dev-tool run extract-api",
|
|
39 | 36 | "test:node": "npm run build:test && npm run unit-test:node && npm run integration-test:node",
|
40 | 37 | "unit-test": "npm run unit-test:node && npm run unit-test:browser",
|
41 | 38 | "unit-test:browser": "echo skipped",
|
42 |
| - "unit-test:node": "dev-tool run test:vitest --no-test-proxy", |
43 |
| - "update-snippets": "echo skipped" |
| 39 | + "unit-test:node": "dev-tool run test:vitest", |
| 40 | + "update-snippets": "dev-tool run update-snippets" |
44 | 41 | },
|
45 | 42 | "files": [
|
46 | 43 | "dist/",
|
47 |
| - "types/web-pubsub-client-protobuf.d.ts", |
48 |
| - "types/web-pubsub-client-protobuf.d.ts.map", |
49 | 44 | "README.md",
|
50 | 45 | "LICENSE"
|
51 | 46 | ],
|
|
65 | 60 | "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/web-pubsub/web-pubsub-client/README.md",
|
66 | 61 | "sideEffects": false,
|
67 | 62 | "dependencies": {
|
68 |
| - "@azure/logger": "^1.0.0", |
| 63 | + "@azure/logger": "^1.1.4", |
69 | 64 | "@azure/web-pubsub-client": "1.0.0-beta.2",
|
70 | 65 | "long": "^5.3.1",
|
71 | 66 | "protobufjs": "^7.4.0",
|
72 |
| - "tslib": "^2.6.2" |
| 67 | + "tslib": "^2.8.1" |
73 | 68 | },
|
74 | 69 | "devDependencies": {
|
| 70 | + "@azure-tools/test-utils-vitest": "^1.0.0", |
75 | 71 | "@azure/dev-tool": "^1.0.0",
|
76 | 72 | "@azure/eslint-plugin-azure-sdk": "^3.0.0",
|
77 | 73 | "@azure/web-pubsub": "^1.1.0",
|
78 | 74 | "@types/node": "^18.0.0",
|
79 |
| - "@vitest/coverage-istanbul": "^3.0.3", |
| 75 | + "@vitest/browser": "^3.0.6", |
| 76 | + "@vitest/coverage-istanbul": "^3.0.6", |
80 | 77 | "cpy-cli": "^5.0.0",
|
81 | 78 | "dotenv": "^16.0.0",
|
82 | 79 | "eslint": "^9.9.0",
|
83 | 80 | "move-file-cli": "^3.0.0",
|
| 81 | + "playwright": "^1.50.1", |
84 | 82 | "protobufjs-cli": "^1.1.3",
|
85 | 83 | "typescript": "~5.7.2",
|
86 |
| - "vitest": "^3.0.3" |
| 84 | + "vitest": "^3.0.6" |
87 | 85 | },
|
88 | 86 | "//sampleConfiguration": {
|
89 | 87 | "productName": "Azure Web PubSub Client",
|
|
92 | 90 | ]
|
93 | 91 | },
|
94 | 92 | "tshy": {
|
| 93 | + "project": "./tsconfig.src.json", |
95 | 94 | "exports": {
|
96 | 95 | "./package.json": "./package.json",
|
97 | 96 | ".": "./src/index.ts"
|
|
100 | 99 | "esm",
|
101 | 100 | "commonjs"
|
102 | 101 | ],
|
103 |
| - "selfLink": false, |
104 |
| - "project": "./tsconfig.src.json" |
| 102 | + "esmDialects": [ |
| 103 | + "browser", |
| 104 | + "react-native" |
| 105 | + ], |
| 106 | + "selfLink": false |
105 | 107 | },
|
106 | 108 | "exports": {
|
107 | 109 | "./package.json": "./package.json",
|
108 | 110 | ".": {
|
| 111 | + "browser": { |
| 112 | + "types": "./dist/browser/index.d.ts", |
| 113 | + "default": "./dist/browser/index.js" |
| 114 | + }, |
| 115 | + "react-native": { |
| 116 | + "types": "./dist/react-native/index.d.ts", |
| 117 | + "default": "./dist/react-native/index.js" |
| 118 | + }, |
109 | 119 | "import": {
|
110 | 120 | "types": "./dist/esm/index.d.ts",
|
111 | 121 | "default": "./dist/esm/index.js"
|
|
115 | 125 | "default": "./dist/commonjs/index.js"
|
116 | 126 | }
|
117 | 127 | }
|
118 |
| - } |
| 128 | + }, |
| 129 | + "react-native": "./dist/react-native/index.js" |
119 | 130 | }
|
0 commit comments