Skip to content

Commit bd7b6c4

Browse files
authored
Use local e2eTestUtils path for samples (#8578)
## Summary Replaces the `"e2e-test-utils": "^0.0.1"` registry-style dependency with a local file path reference (`"file:../../e2eTestUtils"`) across all sample `package.json` files. This ensures samples consume the in-repo `samples/e2eTestUtils` package directly rather than attempting to resolve a non-existent published version. ## Files changed - `samples/msal-browser-samples/VanillaJSTestApp2.0/package.json` - `samples/msal-node-samples/auth-code/package.json` - `samples/msal-node-samples/auth-code-cli-app/package.json` - `samples/msal-node-samples/b2c-user-flows/package.json` - `samples/msal-node-samples/client-credentials/package.json` - `samples/msal-node-samples/client-credentials-with-cert-from-key-vault/package.json` - `samples/msal-node-samples/device-code/package.json` - `samples/msal-node-samples/ElectronSystemBrowserTestApp/package.json` - `samples/msal-node-samples/mcp-flows/package.json` - `samples/msal-node-samples/on-behalf-of/package.json` - `samples/msal-node-samples/silent-flow/package.json` All affected samples sit two directories below `samples/`, so `file:../../e2eTestUtils` resolves correctly in every case.
1 parent 64b3278 commit bd7b6c4

11 files changed

Lines changed: 218 additions & 218 deletions

File tree

samples/msal-browser-samples/VanillaJSTestApp2.0/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@types/express": "^4.17.3",
2323
"@types/jest": "^29.5.0",
2424
"@types/morgan": "^1.9.0",
25-
"e2e-test-utils": "^0.0.1",
25+
"e2e-test-utils": "file:../../e2eTestUtils",
2626
"jest": "^29.5.0",
2727
"jest-junit": "^16.0.0",
2828
"jose": "^2.0.7",

samples/msal-node-samples/ElectronSystemBrowserTestApp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"@vercel/webpack-asset-relocator-loader": "1.7.3",
3939
"autoprefixer": "^10.4.13",
4040
"css-loader": "^6.0.0",
41-
"e2e-test-utils": "^0.0.1",
41+
"e2e-test-utils": "file:../../e2eTestUtils",
4242
"electron": "^36.9.5",
4343
"eslint": "^8.0.1",
4444
"eslint-plugin-import": "^2.25.0",
@@ -114,4 +114,4 @@
114114
]
115115
}
116116
}
117-
}
117+
}

samples/msal-node-samples/auth-code-cli-app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
},
1919
"devDependencies": {
2020
"@types/jest": "^29.5.8",
21-
"e2e-test-utils": "^0.0.1",
21+
"e2e-test-utils": "file:../../e2eTestUtils",
2222
"jest": "^29.7.0",
2323
"jest-junit": "^16.0.0",
2424
"ts-jest": "^29.1.1"
2525
}
26-
}
26+
}
Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
{
2-
"name": "msal-node-auth-code",
3-
"version": "1.0.0",
4-
"description": "sample app for msal-node",
5-
"main": "index.js",
6-
"private": true,
7-
"scripts": {
8-
"start": "node ./index.js",
9-
"test:e2e": "jest",
10-
"test:agc": "jest --testMatch [ '**/test/**/*agc*.spec.ts' ]",
11-
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node",
12-
"start:build": "npm run build:package && npm start"
13-
},
14-
"author": "Microsoft",
15-
"license": "MIT",
16-
"dependencies": {
17-
"@azure/msal-node": "^3.0.0",
18-
"dotenv": "^16.5.0",
19-
"express": "^4.20.0",
20-
"express-session": "^1.17.2"
21-
},
22-
"devDependencies": {
23-
"@types/jest": "^29.5.0",
24-
"e2e-test-utils": "^0.0.1",
25-
"jest": "^29.5.0",
26-
"jest-junit": "^16.0.0",
27-
"ts-jest": "^29.1.0"
28-
}
29-
}
2+
"name": "msal-node-auth-code",
3+
"version": "1.0.0",
4+
"description": "sample app for msal-node",
5+
"main": "index.js",
6+
"private": true,
7+
"scripts": {
8+
"start": "node ./index.js",
9+
"test:e2e": "jest",
10+
"test:agc": "jest --testMatch [ '**/test/**/*agc*.spec.ts' ]",
11+
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node",
12+
"start:build": "npm run build:package && npm start"
13+
},
14+
"author": "Microsoft",
15+
"license": "MIT",
16+
"dependencies": {
17+
"@azure/msal-node": "^3.0.0",
18+
"dotenv": "^16.5.0",
19+
"express": "^4.20.0",
20+
"express-session": "^1.17.2"
21+
},
22+
"devDependencies": {
23+
"@types/jest": "^29.5.0",
24+
"e2e-test-utils": "file:../../e2eTestUtils",
25+
"jest": "^29.5.0",
26+
"jest-junit": "^16.0.0",
27+
"ts-jest": "^29.1.0"
28+
}
29+
}
Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
{
2-
"name": "msal-node-b2c-confidential",
3-
"version": "1.0.0",
4-
"description": "sample for msal-node confidential client application using using auth code flow to sign-in users on azure ad b2c",
5-
"main": "index.js",
6-
"private": true,
7-
"scripts": {
8-
"start": "node ./index.js",
9-
"test:e2e": "jest",
10-
"build:package": "cd ../../../lib/msal-common && npm run build && cd ../msal-node && npm run build",
11-
"start:build": "npm run build:package && npm start"
12-
},
13-
"author": "Microsoft",
14-
"license": "MIT",
15-
"dependencies": {
16-
"@azure/msal-node": "^3.0.0",
17-
"dotenv": "^16.5.0",
18-
"express": "^4.20.0",
19-
"express-handlebars": "^5.3.5",
20-
"express-session": "^1.17.2"
21-
},
22-
"devDependencies": {
23-
"@types/jest": "^29.5.0",
24-
"e2e-test-utils": "^0.0.1",
25-
"jest": "^29.5.0",
26-
"jest-junit": "^16.0.0",
27-
"ts-jest": "^29.1.0"
28-
}
2+
"name": "msal-node-b2c-confidential",
3+
"version": "1.0.0",
4+
"description": "sample for msal-node confidential client application using using auth code flow to sign-in users on azure ad b2c",
5+
"main": "index.js",
6+
"private": true,
7+
"scripts": {
8+
"start": "node ./index.js",
9+
"test:e2e": "jest",
10+
"build:package": "cd ../../../lib/msal-common && npm run build && cd ../msal-node && npm run build",
11+
"start:build": "npm run build:package && npm start"
12+
},
13+
"author": "Microsoft",
14+
"license": "MIT",
15+
"dependencies": {
16+
"@azure/msal-node": "^3.0.0",
17+
"dotenv": "^16.5.0",
18+
"express": "^4.20.0",
19+
"express-handlebars": "^5.3.5",
20+
"express-session": "^1.17.2"
21+
},
22+
"devDependencies": {
23+
"@types/jest": "^29.5.0",
24+
"e2e-test-utils": "file:../../e2eTestUtils",
25+
"jest": "^29.5.0",
26+
"jest-junit": "^16.0.0",
27+
"ts-jest": "^29.1.0"
28+
}
2929
}
Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
{
2-
"name": "msal-node-client-credentials-with-certificate-from-key-vault",
3-
"version": "1.0.0",
4-
"description": "Command line app showing how to use client credential grant to acquire tokens from Azure AD, via a certificate retrieved from an Azure Key Vault",
5-
"main": "index.js",
6-
"private": true,
7-
"scripts": {
8-
"test:e2e": "jest",
9-
"build": "npx tsc",
10-
"start": "npm run build && node dist/app.js",
11-
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node"
12-
},
13-
"author": "",
14-
"license": "MIT",
15-
"dependencies": {
16-
"@azure/msal-node": "^3.0.0",
17-
"dotenv": "^16.5.0"
18-
},
19-
"devDependencies": {
20-
"@azure/identity": "^4.13.1",
21-
"@types/jest": "^29.5.0",
22-
"e2e-test-utils": "^0.0.1",
23-
"jest": "^29.5.0",
24-
"jest-junit": "^16.0.0",
25-
"ts-jest": "^29.1.0"
26-
}
2+
"name": "msal-node-client-credentials-with-certificate-from-key-vault",
3+
"version": "1.0.0",
4+
"description": "Command line app showing how to use client credential grant to acquire tokens from Azure AD, via a certificate retrieved from an Azure Key Vault",
5+
"main": "index.js",
6+
"private": true,
7+
"scripts": {
8+
"test:e2e": "jest",
9+
"build": "npx tsc",
10+
"start": "npm run build && node dist/app.js",
11+
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node"
12+
},
13+
"author": "",
14+
"license": "MIT",
15+
"dependencies": {
16+
"@azure/msal-node": "^3.0.0",
17+
"dotenv": "^16.5.0"
18+
},
19+
"devDependencies": {
20+
"@azure/identity": "^4.13.1",
21+
"@types/jest": "^29.5.0",
22+
"e2e-test-utils": "file:../../e2eTestUtils",
23+
"jest": "^29.5.0",
24+
"jest-junit": "^16.0.0",
25+
"ts-jest": "^29.1.0"
26+
}
2727
}
Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
{
2-
"name": "msal-node-client-credentials",
3-
"version": "1.0.0",
4-
"description": "Command line app showing how to use client credential grant to acquire tokens from Azure AD",
5-
"main": "index.js",
6-
"private": true,
7-
"scripts": {
8-
"start": "node index.js",
9-
"test:e2e": "jest",
10-
"test:agc": "jest --testMatch [ '**/test/**/*agc*.spec.ts' ]",
11-
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node",
12-
"start:build": "npm run build:package && npm start"
13-
},
14-
"author": "",
15-
"license": "MIT",
16-
"dependencies": {
17-
"@azure/msal-node": "^3.0.0",
18-
"dotenv": "^16.5.0"
19-
},
20-
"devDependencies": {
21-
"@azure/identity": "^4.13.1",
22-
"@types/jest": "^29.5.0",
23-
"e2e-test-utils": "^0.0.1",
24-
"jest": "^29.5.0",
25-
"jest-junit": "^16.0.0",
26-
"ts-jest": "^29.1.0"
27-
}
28-
}
2+
"name": "msal-node-client-credentials",
3+
"version": "1.0.0",
4+
"description": "Command line app showing how to use client credential grant to acquire tokens from Azure AD",
5+
"main": "index.js",
6+
"private": true,
7+
"scripts": {
8+
"start": "node index.js",
9+
"test:e2e": "jest",
10+
"test:agc": "jest --testMatch [ '**/test/**/*agc*.spec.ts' ]",
11+
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node",
12+
"start:build": "npm run build:package && npm start"
13+
},
14+
"author": "",
15+
"license": "MIT",
16+
"dependencies": {
17+
"@azure/msal-node": "^3.0.0",
18+
"dotenv": "^16.5.0"
19+
},
20+
"devDependencies": {
21+
"@azure/identity": "^4.13.1",
22+
"@types/jest": "^29.5.0",
23+
"e2e-test-utils": "file:../../e2eTestUtils",
24+
"jest": "^29.5.0",
25+
"jest-junit": "^16.0.0",
26+
"ts-jest": "^29.1.0"
27+
}
28+
}
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
{
2-
"name": "msal-node-device-code",
3-
"version": "1.0.0",
4-
"description": "Command line app that uses Oauth device code flow to get a token from Azure AD",
5-
"main": "index.js",
6-
"private": true,
7-
"scripts": {
8-
"start": "node index.js",
9-
"test:e2e": "jest",
10-
"test:agc": "jest --testMatch [ '**/test/**/*agc*.spec.ts' ]",
11-
"build:package": "cd ../../../lib/msal-common && npm run build && cd ../msal-node && npm run build",
12-
"start:build": "npm run build:package && npm start"
13-
},
14-
"author": "",
15-
"license": "MIT",
16-
"dependencies": {
17-
"@azure/msal-node": "^3.0.0",
18-
"express": "^4.20.0"
19-
},
20-
"devDependencies": {
21-
"@types/jest": "^29.5.0",
22-
"e2e-test-utils": "^0.0.1",
23-
"jest": "^29.5.0",
24-
"jest-junit": "^16.0.0",
25-
"ts-jest": "^29.1.0"
26-
}
27-
}
2+
"name": "msal-node-device-code",
3+
"version": "1.0.0",
4+
"description": "Command line app that uses Oauth device code flow to get a token from Azure AD",
5+
"main": "index.js",
6+
"private": true,
7+
"scripts": {
8+
"start": "node index.js",
9+
"test:e2e": "jest",
10+
"test:agc": "jest --testMatch [ '**/test/**/*agc*.spec.ts' ]",
11+
"build:package": "cd ../../../lib/msal-common && npm run build && cd ../msal-node && npm run build",
12+
"start:build": "npm run build:package && npm start"
13+
},
14+
"author": "",
15+
"license": "MIT",
16+
"dependencies": {
17+
"@azure/msal-node": "^3.0.0",
18+
"express": "^4.20.0"
19+
},
20+
"devDependencies": {
21+
"@types/jest": "^29.5.0",
22+
"e2e-test-utils": "file:../../e2eTestUtils",
23+
"jest": "^29.5.0",
24+
"jest-junit": "^16.0.0",
25+
"ts-jest": "^29.1.0"
26+
}
27+
}
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
{
2-
"name": "msal-node-mcp-flows",
3-
"version": "1.0.0",
4-
"description": "MCP sample app for msal-node",
5-
"main": "index.js",
6-
"private": true,
7-
"scripts": {
8-
"start": "node ./index.js",
9-
"test:e2e": "jest",
10-
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node",
11-
"start:build": "npm run build:package && npm start"
12-
},
13-
"author": "Microsoft",
14-
"license": "MIT",
15-
"dependencies": {
16-
"@azure/msal-node": "^3.0.0",
17-
"dotenv": "^16.5.0",
18-
"express": "^4.20.0",
19-
"express-session": "^1.17.2"
20-
},
21-
"devDependencies": {
22-
"@types/jest": "^29.5.0",
23-
"e2e-test-utils": "^0.0.1",
24-
"jest": "^29.5.0",
25-
"jest-junit": "^16.0.0",
26-
"ts-jest": "^29.1.0"
27-
}
2+
"name": "msal-node-mcp-flows",
3+
"version": "1.0.0",
4+
"description": "MCP sample app for msal-node",
5+
"main": "index.js",
6+
"private": true,
7+
"scripts": {
8+
"start": "node ./index.js",
9+
"test:e2e": "jest",
10+
"build:package": "cd ../../.. && npm run build:all --workspace=lib/msal-node",
11+
"start:build": "npm run build:package && npm start"
12+
},
13+
"author": "Microsoft",
14+
"license": "MIT",
15+
"dependencies": {
16+
"@azure/msal-node": "^3.0.0",
17+
"dotenv": "^16.5.0",
18+
"express": "^4.20.0",
19+
"express-session": "^1.17.2"
20+
},
21+
"devDependencies": {
22+
"@types/jest": "^29.5.0",
23+
"e2e-test-utils": "file:../../e2eTestUtils",
24+
"jest": "^29.5.0",
25+
"jest-junit": "^16.0.0",
26+
"ts-jest": "^29.1.0"
27+
}
2828
}

0 commit comments

Comments
 (0)