Skip to content

Commit 0264983

Browse files
alexathomasesAlexa Thomasesjosiahvinson
authored
Health Data AI Services Stable GA SDK (#32098)
--------- Co-authored-by: Alexa Thomases <athomases@microsoft.com> Co-authored-by: Josiah Vinson <jovinson@microsoft.com>
1 parent aeb1764 commit 0264983

File tree

94 files changed

+1892
-785
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+1892
-785
lines changed

.vscode/cspell.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@
302302
]
303303
},
304304
{
305-
"filename": "sdk/healthdataaiservices/azure-health-deidentification/**",
305+
"filename": "sdk/healthdataaiservices/health-deidentification-rest/**",
306306
"words": [
307307
"deid",
308308
"deidservices",

common/config/rush/pnpm-lock.yaml

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rush.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2202,7 +2202,7 @@
22022202
},
22032203
{
22042204
"packageName": "@azure-rest/health-deidentification",
2205-
"projectFolder": "sdk/healthdataaiservices/azure-health-deidentification",
2205+
"projectFolder": "sdk/healthdataaiservices/health-deidentification-rest",
22062206
"versionPolicyName": "client"
22072207
},
22082208
{

sdk/healthdataaiservices/arm-healthdataaiservices/package.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,31 +74,41 @@
7474
"@azure/dev-tool": "^1.0.0",
7575
"@azure/eslint-plugin-azure-sdk": "^3.0.0",
7676
"@azure/identity": "^4.6.0",
77+
"@microsoft/api-extractor": "^7.40.3",
7778
"@types/node": "^20.0.0",
7879
"@vitest/browser": "^3.0.9",
7980
"@vitest/coverage-istanbul": "^3.0.9",
8081
"dotenv": "^16.0.0",
8182
"eslint": "^9.9.0",
8283
"playwright": "^1.50.1",
84+
"tshy": "^2.0.0",
8385
"typescript": "~5.8.2",
8486
"vitest": "^3.0.9"
8587
},
8688
"scripts": {
8789
"build": "npm run clean && dev-tool run build-package && dev-tool run extract-api",
8890
"build:samples": "tsc -p tsconfig.samples.json && dev-tool samples publish -f",
91+
"build:test": "npm run clean && dev-tool run build-package && dev-tool run build-test",
8992
"check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.{ts,cts,mts}\" \"test/**/*.{ts,cts,mts}\" \"*.{js,cjs,mjs,json}\" \"samples-dev/*.ts\"",
9093
"clean": "dev-tool run vendored rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
9194
"execute:samples": "dev-tool samples run samples-dev",
9295
"extract-api": "dev-tool run vendored rimraf review && dev-tool run extract-api",
9396
"format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.{ts,cts,mts}\" \"test/**/*.{ts,cts,mts}\" \"*.{js,cjs,mjs,json}\" \"samples-dev/*.ts\"",
9497
"generate:client": "echo skipped",
98+
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
99+
"integration-test:browser": "echo skipped",
100+
"integration-test:node": "echo skipped",
95101
"lint": "echo skipped",
96102
"lint:fix": "echo skipped",
103+
"minify": "dev-tool run vendored uglifyjs -c -m --comments --source-map \"content='./dist/index.js.map'\" -o ./dist/index.min.js ./dist/index.js",
97104
"pack": "npm pack 2>&1",
98-
"test": "npm run test:node && npm run test:browser",
99-
"test:browser": "echo skipped",
100-
"test:node": "dev-tool run test:vitest",
105+
"test": "npm run clean && dev-tool run build-package && npm run unit-test:node && dev-tool run bundle && npm run unit-test:browser && npm run integration-test",
106+
"test:browser": "npm run clean && npm run build:test && npm run unit-test:browser && npm run integration-test:browser",
107+
"test:node": "npm run clean && dev-tool run build-package && npm run unit-test:node && npm run integration-test:node",
101108
"test:node:esm": "dev-tool run test:vitest --esm",
109+
"unit-test": "npm run unit-test:node && npm run unit-test:browser",
110+
"unit-test:browser": "npm run build:test && dev-tool run test:vitest --browser",
111+
"unit-test:node": "dev-tool run test:vitest",
102112
"update-snippets": "dev-tool run update-snippets"
103113
},
104114
"//sampleConfiguration": {

sdk/healthdataaiservices/azure-health-deidentification/.tshy/browser.json

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

sdk/healthdataaiservices/azure-health-deidentification/.tshy/build.json

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

sdk/healthdataaiservices/azure-health-deidentification/.tshy/commonjs.json

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

sdk/healthdataaiservices/azure-health-deidentification/.tshy/esm.json

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

sdk/healthdataaiservices/azure-health-deidentification/.tshy/react-native.json

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

sdk/healthdataaiservices/azure-health-deidentification/CHANGELOG.md

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

0 commit comments

Comments
 (0)