Skip to content

Commit f3f26ec

Browse files
nmetulevvogtn
andauthored
Splitting up into more packages (#767)
* created more packages * merged latest * fixed reference * Update stories/components/people.stories.js Co-authored-by: Nicolas Vogt <[email protected]> Co-authored-by: Nicolas Vogt <[email protected]>
1 parent 0d329aa commit f3f26ec

File tree

155 files changed

+642
-416
lines changed

Some content is hidden

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

155 files changed

+642
-416
lines changed

.storybook/addons/signInAddon/signInAddon.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import addons, { makeDecorator } from '@storybook/addons';
22
import { Providers } from '../../../packages/mgt-element/dist/providers/Providers';
33
import { ProviderState } from '../../../packages/mgt-element/dist/providers/IProvider';
4-
import { MsalProvider } from '../../../packages/mgt/dist/es6/providers/MsalProvider';
5-
import { MockProvider } from '../../../packages/mgt/dist/es6/mock/MockProvider';
4+
import { MsalProvider } from '../../../packages/providers/mgt-msal-provider/dist/es6/MsalProvider';
5+
import { MockProvider } from '../../../packages/mgt-element/dist/mock/MockProvider';
66
import { CLIENTID, SETPROVIDER_EVENT, GETPROVIDER_EVENT } from '../../env';
77

88
const _allow_signin = false;

.storybook/preview.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { configure, addParameters, setCustomElements } from '@storybook/web-comp
1111
import customElements from '../custom-elements.json';
1212
import '../node_modules/@webcomponents/webcomponentsjs/webcomponents-bundle.js';
1313
import theme from './theme';
14-
import '../packages/mgt/dist/es6/components/mgt-login/mgt-login.js';
14+
import '../packages/mgt-components/dist/es6/components/mgt-login/mgt-login.js';
1515

1616
setCustomElements(customElements);
1717

artifacts/install.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ function Get-Packages {
2020
Write-Output $output
2121
}
2222

23-
$packages = Get-Packages mgt-element mgt mgt-react
23+
$packages = Get-Packages mgt-element mgt-msal-provider mgt mgt-react
2424

2525
npm i $packages

auth.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
mgt.TeamsProvider.handleAuth();
77
</script> -->
88
<script type="module">
9-
import { TeamsProvider } from './packages/mgt/dist/es6/providers/TeamsProvider.js';
9+
import { TeamsProvider } from './packages/providers/mgt-teams-provider/dist/es6/TeamsProvider.js';
1010
TeamsProvider.handleAuth();
1111
</script>
1212
</head>

packages/mgt/gulpfile.js renamed to gulpfile.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ function setLicense() {
5454
}
5555

5656
function setVersion() {
57-
var pkg = require('./package.json');
57+
var pkg = require(process.cwd() + '/package.json');
5858
var fs = require('fs');
59-
fs.writeFileSync('src/utils/version.ts', versionFile.replace('[VERSION]', pkg.version));
59+
fs.writeFileSync('./src/utils/version.ts', versionFile.replace('[VERSION]', pkg.version));
6060
}
6161

6262
gulp.task('sass', runSass);

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<!-- <script src="./packages/mgt/dist/bundle/mgt-loader.js"></script> -->
1515

1616
<script type="module" src="./packages/mgt/dist/es6/index.js"></script>
17-
<script type="module" src="./packages/mgt/dist/es6/mock/mgt-mock-provider.js"></script>
17+
<script type="module" src="./packages/mgt-element/dist/mock/mgt-mock-provider.js"></script>
1818
</head>
1919

2020
<body>

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"packages": ["packages/*", "samples/react-app", "samples/angular-app", "samples/vue-app"],
2+
"packages": ["packages/*", "packages/providers/*", "samples/react-app", "samples/angular-app", "samples/vue-app"],
33
"npmClient": "yarn",
44
"useWorkspaces": true,
55
"version": "independent"

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"private": true,
44
"workspaces": [
55
"packages/*",
6+
"packages/providers/*",
67
"samples/react-app",
78
"samples/angular-app",
89
"samples/vue-app"
@@ -69,6 +70,12 @@
6970
"babel-loader": "^8.1.0",
7071
"core-js": "^3.6.4",
7172
"es-dev-server": "^1.45.3",
73+
"gulp": "^4.0.2",
74+
"gulp-append-prepend": "^1.0.8",
75+
"gulp-header-license": "^1.0.9",
76+
"gulp-rename": "^2.0.0",
77+
"gulp-sass": "^4.0.2",
78+
"gulp-util": "^3.0.8",
7279
"husky": "^3.1.0",
7380
"jest": "^24.5.0",
7481
"jest-junit": "^6.3.0",

packages/mgt-components/README.md

Lines changed: 2 additions & 0 deletions
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"name": "@microsoft/mgt-components",
3+
"version": "2.0.0",
4+
"description": "The Microsoft Graph Toolkit Components",
5+
"keywords": [
6+
"microsoft graph",
7+
"web components"
8+
],
9+
"homepage": "https://github.com/microsoftgraph/microsoft-graph-toolkit",
10+
"bugs": {
11+
"url": "https://github.com/microsoftgraph/microsoft-graph-toolkit/issues"
12+
},
13+
"repository": {
14+
"type": "git",
15+
"url": "https://github.com/microsoftgraph/microsoft-graph-toolkit"
16+
},
17+
"author": "Microsoft",
18+
"license": "MIT",
19+
"main": "./dist/es6/index.js",
20+
"types": "./dist/es6/index.d.ts",
21+
"module": "./dist/es6/index.js",
22+
"files": [
23+
"dist",
24+
"src"
25+
],
26+
"scripts": {
27+
"build": "npm-run-all clean build:compile",
28+
"build:compile": "npm-run-all sass compile",
29+
"build:watch": "npm-run-all -p sass:watch compile:watch",
30+
"clean": "shx rm -rf ./dist && shx rm -rf ./tsconfig.tsbuildinfo",
31+
"compile": "tsc -b",
32+
"compile:watch": "tsc -w",
33+
"lint": "tslint -c ../../tslint.json 'src/**/*.ts'",
34+
"prepack": "shx rm -rf *.tgz && npm run build",
35+
"postpack": "cpx *.tgz ../../artifacts",
36+
"sass": "gulp sass --cwd .",
37+
"sass:watch": "gulp watchSass --cwd .",
38+
"setLicense": "gulp setLicense --cwd ."
39+
},
40+
"dependencies": {
41+
"@microsoft/microsoft-graph-types": "^1.22.0",
42+
"@microsoft/microsoft-graph-types-beta": "github:microsoftgraph/msgraph-typescript-typings#beta",
43+
"@microsoft/mgt-element": "*",
44+
"office-ui-fabric-core": "11.0.0"
45+
},
46+
"devDependencies": {
47+
"cpx": "^1.5.0",
48+
"gulp": "^4.0.2",
49+
"gulp-append-prepend": "^1.0.8",
50+
"gulp-header-license": "^1.0.9",
51+
"gulp-rename": "^2.0.0",
52+
"gulp-sass": "^4.0.2",
53+
"gulp-util": "^3.0.8",
54+
"npm-run-all": "^4.1.5",
55+
"shx": "^0.3.2",
56+
"tslint": "^5.20.1",
57+
"tslint-config-prettier": "^1.18.0",
58+
"typescript": "^3.7.5"
59+
},
60+
"publishConfig": {
61+
"directory": "dist"
62+
}
63+
}

0 commit comments

Comments
 (0)