Skip to content
This repository was archived by the owner on Mar 4, 2023. It is now read-only.

Commit c3a85d0

Browse files
author
evombau
committed
rename angular-calendar to material-calendar
1 parent 372bb71 commit c3a85d0

34 files changed

+494
-303
lines changed

.gitlab-ci.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
stages:
2+
- build
3+
#- test
4+
- npm-publish
5+
6+
variables:
7+
VERSION: $(cat package.json | grep version | head -1 | awk -F= "{ print $2 }" | sed 's/[version:,\",]//g' | tr -d '[[:space:]]')
8+
9+
build_app:
10+
stage: build
11+
before_script:
12+
- npm install
13+
script:
14+
- cd projects/material-calendar/ && npm install
15+
- ng build material-calendar --prod
16+
artifacts:
17+
expire_in: 1 day
18+
paths:
19+
- dist/
20+
tags:
21+
- node
22+
23+
#test:karma:chrome:
24+
# stage: test
25+
# allow_failure: false
26+
# script:
27+
# - npm install
28+
# - ng test --watch=false --browsers='HeadlessChrome' --code-coverage --progress=false
29+
# coverage: '/Statements\s+:\s(\d+.?\d+)%/'
30+
# artifacts:
31+
# paths:
32+
# - coverage
33+
# expire_in: 30 days
34+
# tags:
35+
# - ng-test
36+
#
37+
#test:protractor:chrome:
38+
# stage: test
39+
# allow_failure: true
40+
# script:
41+
# - npm install
42+
# - ng e2e
43+
# - mv screenshots/ public/
44+
# artifacts:
45+
# paths:
46+
# - public
47+
# expire_in: 30 days
48+
# tags:
49+
# - ng-test
50+
51+
build-image:
52+
stage: npm-publish
53+
script:
54+
- touch .npmrc
55+
- echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}"
56+
- cd dist/material-calendar
57+
- npm publish
58+
- rm .npmrc
59+
tags:
60+
- docker-build
61+

angular.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,46 @@
203203
}
204204
}
205205
}
206+
},
207+
"material-calendar": {
208+
"projectType": "library",
209+
"root": "projects/material-calendar",
210+
"sourceRoot": "projects/material-calendar/src",
211+
"prefix": "lib",
212+
"architect": {
213+
"build": {
214+
"builder": "@angular-devkit/build-ng-packagr:build",
215+
"options": {
216+
"tsConfig": "projects/material-calendar/tsconfig.lib.json",
217+
"project": "projects/material-calendar/ng-package.json"
218+
},
219+
"configurations": {
220+
"production": {
221+
"tsConfig": "projects/material-calendar/tsconfig.lib.prod.json"
222+
}
223+
}
224+
},
225+
"test": {
226+
"builder": "@angular-devkit/build-angular:karma",
227+
"options": {
228+
"main": "projects/material-calendar/src/test.ts",
229+
"tsConfig": "projects/material-calendar/tsconfig.spec.json",
230+
"karmaConfig": "projects/material-calendar/karma.conf.js"
231+
}
232+
},
233+
"lint": {
234+
"builder": "@angular-devkit/build-angular:tslint",
235+
"options": {
236+
"tsConfig": [
237+
"projects/material-calendar/tsconfig.lib.json",
238+
"projects/material-calendar/tsconfig.spec.json"
239+
],
240+
"exclude": [
241+
"**/node_modules/**"
242+
]
243+
}
244+
}
245+
}
206246
}},
207247
"defaultProject": "angular-calender"
208248
}

package-lock.json

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

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@
1616
"@angular/common": "~9.1.9",
1717
"@angular/compiler": "~9.1.9",
1818
"@angular/core": "~9.1.9",
19-
"@angular/flex-layout": "^9.0.0-beta.31",
2019
"@angular/forms": "~9.1.9",
2120
"@angular/material": "^9.2.4",
2221
"@angular/platform-browser": "~9.1.9",
2322
"@angular/platform-browser-dynamic": "~9.1.9",
2423
"@angular/router": "~9.1.9",
25-
"moment": "^2.26.0",
2624
"rxjs": "~6.5.4",
2725
"tslib": "^1.10.0",
2826
"zone.js": "~0.10.2"

projects/angular-calendar/README.md

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

projects/angular-calendar/package.json

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

projects/angular-calendar/src/lib/calendar-panels/calendar-panels.component.html

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

projects/angular-calendar/src/lib/calendar-panels/calendar-panels.component.scss

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

projects/angular-calendar/src/lib/calendar-panels/calendar-panels.component.ts

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

0 commit comments

Comments
 (0)