feat(releases-page): Added releases page with information located inside current changelog
This commit is contained in:
@@ -86,7 +86,7 @@ We use a semi-automated release and deploy to different test-enviroments. A rele
|
||||
|
||||
To deploy the application to SYS you need to create a release. Make sure you are in the `develop` branch and are up-to-date with origin. Then run `npm run release`. This will:
|
||||
|
||||
- Update the [CHANGELOG.md](CHANGELOG.md).
|
||||
- Update the [CHANGELOG.md](CHANGELOG.md) and copies the CHANGELOG to assets.
|
||||
- Bump the applications version according to semantic versioning.
|
||||
- Commits the CHANGELOG to `develop` and pushes it to origin.
|
||||
- Merge `develop` into `next` and pushes `next` to origin.
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
"stylePreprocessorOptions": {
|
||||
"includePaths": ["apps/dafa-web/src/styles"]
|
||||
},
|
||||
"scripts": []
|
||||
"scripts": ["node_modules/marked/lib/marked.js"]
|
||||
},
|
||||
"configurations": {
|
||||
"production": {
|
||||
|
||||
@@ -37,6 +37,11 @@ const routes: Routes = [
|
||||
data: { title: 'Inställningar' },
|
||||
loadChildren: () => import('./pages/settings/settings.module').then(m => m.SettingsModule),
|
||||
},
|
||||
{
|
||||
path: 'releases',
|
||||
data: { title: 'Releases' },
|
||||
loadChildren: () => import('./pages/releases/releases.module').then(m => m.ReleasesModule),
|
||||
},
|
||||
{
|
||||
path: '**',
|
||||
data: { title: 'Sidan hittas inte' },
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
import { DigiNgNavigationBreadcrumbsModule } from '@af/digi-ng/_navigation/navigation-breadcrumbs';
|
||||
import { HttpClientModule } from '@angular/common/http';
|
||||
import { HttpClient, HttpClientModule } from '@angular/common/http';
|
||||
import { ErrorHandler, NgModule } from '@angular/core';
|
||||
import { BrowserModule } from '@angular/platform-browser';
|
||||
import { RouterModule } from '@angular/router';
|
||||
import { CustomErrorHandler } from '@dafa-interceptors/custom-error-handler.module';
|
||||
import { MarkdownModule } from 'ngx-markdown';
|
||||
import { AppRoutingModule } from './app-routing.module';
|
||||
import { AppComponent } from './app.component';
|
||||
import { NavigationModule } from './components/navigation/navigation.module';
|
||||
@@ -22,6 +23,7 @@ import { ToastListModule } from './components/toast-list/toast-list.module';
|
||||
NavigationModule,
|
||||
SidebarModule,
|
||||
ToastListModule,
|
||||
MarkdownModule.forRoot({ loader: HttpClient }),
|
||||
DigiNgNavigationBreadcrumbsModule,
|
||||
],
|
||||
providers: [
|
||||
|
||||
10
apps/dafa-web/src/app/pages/releases/releases.component.html
Normal file
10
apps/dafa-web/src/app/pages/releases/releases.component.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<digi-typography>
|
||||
<section class="releases">
|
||||
<h1>Releaser</h1>
|
||||
<p>
|
||||
Alla förändringar i applikationen blir dokumenterade på den här sidan. Versionen som ligger högst upp är den som
|
||||
är aktuell just nu.
|
||||
</p>
|
||||
<markdown src="assets/CHANGELOG.md"></markdown>
|
||||
</section>
|
||||
</digi-typography>
|
||||
@@ -0,0 +1,27 @@
|
||||
import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
|
||||
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
|
||||
import { ReleasesComponent } from './releases.component';
|
||||
|
||||
describe('ReleasesComponent', () => {
|
||||
let component: ReleasesComponent;
|
||||
let fixture: ComponentFixture<ReleasesComponent>;
|
||||
|
||||
beforeEach(
|
||||
waitForAsync(() => {
|
||||
TestBed.configureTestingModule({
|
||||
schemas: [CUSTOM_ELEMENTS_SCHEMA],
|
||||
declarations: [ReleasesComponent],
|
||||
}).compileComponents();
|
||||
})
|
||||
);
|
||||
|
||||
beforeEach(() => {
|
||||
fixture = TestBed.createComponent(ReleasesComponent);
|
||||
component = fixture.componentInstance;
|
||||
fixture.detectChanges();
|
||||
});
|
||||
|
||||
it('should create', () => {
|
||||
expect(component).toBeTruthy();
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,9 @@
|
||||
import { ChangeDetectionStrategy, Component } from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'dafa-releases',
|
||||
templateUrl: './releases.component.html',
|
||||
styleUrls: ['./releases.component.scss'],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class ReleasesComponent {}
|
||||
16
apps/dafa-web/src/app/pages/releases/releases.module.ts
Normal file
16
apps/dafa-web/src/app/pages/releases/releases.module.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
|
||||
import { RouterModule } from '@angular/router';
|
||||
import { MarkdownModule } from 'ngx-markdown';
|
||||
import { ReleasesComponent } from './releases.component';
|
||||
|
||||
@NgModule({
|
||||
schemas: [CUSTOM_ELEMENTS_SCHEMA],
|
||||
declarations: [ReleasesComponent],
|
||||
imports: [
|
||||
CommonModule,
|
||||
MarkdownModule.forChild(),
|
||||
RouterModule.forChild([{ path: '', component: ReleasesComponent }]),
|
||||
],
|
||||
})
|
||||
export class ReleasesModule {}
|
||||
5
apps/dafa-web/src/assets/CHANGELOG.md
Normal file
5
apps/dafa-web/src/assets/CHANGELOG.md
Normal file
@@ -0,0 +1,5 @@
|
||||
## 1.0.0 (2021-05-18)
|
||||
|
||||
### ⚠ BREAKING CHANGES
|
||||
|
||||
- Application created
|
||||
195
package-lock.json
generated
195
package-lock.json
generated
@@ -23,6 +23,7 @@
|
||||
"@digi/core": "^9.0.0",
|
||||
"@digi/styles": "^6.0.2",
|
||||
"@nrwl/angular": "11.5.1",
|
||||
"ngx-markdown": "^11.1.3",
|
||||
"rxjs": "~6.6.3",
|
||||
"tslib": "^2.0.0",
|
||||
"zone.js": "^0.10.2"
|
||||
@@ -4425,6 +4426,12 @@
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/@types/json5/-/json5-0.0.29.tgz",
|
||||
"integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4="
|
||||
},
|
||||
"node_modules/@types/marked": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/@types/marked/-/marked-2.0.2.tgz",
|
||||
"integrity": "sha512-P4zanhCQKs4tiWPPBGpB7lHflgFCP9DFGNI5YtpW9MALKoy2qs9rHNWJ+z55cegD9uCfnmsKuaosq9FNvbxrOw==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/minimatch": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/@types/minimatch/-/minimatch-3.0.4.tgz",
|
||||
@@ -6475,6 +6482,18 @@
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/cli-width/-/cli-width-2.2.1.tgz",
|
||||
"integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw=="
|
||||
},
|
||||
"node_modules/clipboard": {
|
||||
"version": "2.0.8",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/clipboard/-/clipboard-2.0.8.tgz",
|
||||
"integrity": "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==",
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"dependencies": {
|
||||
"good-listener": "^1.2.2",
|
||||
"select": "^1.1.2",
|
||||
"tiny-emitter": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/cliui": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/cliui/-/cliui-6.0.0.tgz",
|
||||
@@ -8748,6 +8767,13 @@
|
||||
"node": ">=0.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/delegate": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/delegate/-/delegate-3.2.0.tgz",
|
||||
"integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==",
|
||||
"license": "MIT",
|
||||
"optional": true
|
||||
},
|
||||
"node_modules/depd": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/depd/-/depd-1.1.2.tgz",
|
||||
@@ -9144,6 +9170,12 @@
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/emoji-regex/-/emoji-regex-8.0.0.tgz",
|
||||
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
|
||||
},
|
||||
"node_modules/emoji-toolkit": {
|
||||
"version": "6.5.1",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/emoji-toolkit/-/emoji-toolkit-6.5.1.tgz",
|
||||
"integrity": "sha512-oY5E81cXvRUxXkbVgOI8NxYHKF5FeWfJhFCIYUKhbVfSmdCH8+bmJzgDdhufExa7t1+WEzpUFdHwYxJTXS90vQ==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/emojis-list": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/emojis-list/-/emojis-list-3.0.0.tgz",
|
||||
@@ -11301,6 +11333,16 @@
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/good-listener": {
|
||||
"version": "1.2.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/good-listener/-/good-listener-1.2.2.tgz",
|
||||
"integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=",
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"dependencies": {
|
||||
"delegate": "^3.1.2"
|
||||
}
|
||||
},
|
||||
"node_modules/graceful-fs": {
|
||||
"version": "4.2.6",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/graceful-fs/-/graceful-fs-4.2.6.tgz",
|
||||
@@ -14276,6 +14318,27 @@
|
||||
"source-map-support": "^0.5.5"
|
||||
}
|
||||
},
|
||||
"node_modules/katex": {
|
||||
"version": "0.13.11",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/katex/-/katex-0.13.11.tgz",
|
||||
"integrity": "sha512-yJBHVIgwlAaapzlbvTpVF/ZOs8UkTj/sd46Fl8+qAf2/UiituPYVeapVD8ADZtqyRg/qNWUKt7gJoyYVWLrcXw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"commander": "^6.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"katex": "cli.js"
|
||||
}
|
||||
},
|
||||
"node_modules/katex/node_modules/commander": {
|
||||
"version": "6.2.1",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/commander/-/commander-6.2.1.tgz",
|
||||
"integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">= 6"
|
||||
}
|
||||
},
|
||||
"node_modules/killable": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/killable/-/killable-1.0.1.tgz",
|
||||
@@ -15241,7 +15304,6 @@
|
||||
"version": "2.0.3",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/marked/-/marked-2.0.3.tgz",
|
||||
"integrity": "sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
"marked": "bin/marked"
|
||||
@@ -16001,6 +16063,27 @@
|
||||
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/ngx-markdown": {
|
||||
"version": "11.1.3",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/ngx-markdown/-/ngx-markdown-11.1.3.tgz",
|
||||
"integrity": "sha512-z32q8l76ubrcP62L03mdvrizwueLBHV10LkT8MEDnFcjmY+8J1PytxFJ9EBTJpvc+CaPolgAoi7felN2XJZTSg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/marked": "^2.0.0",
|
||||
"emoji-toolkit": "^6.0.1",
|
||||
"katex": "^0.13.0",
|
||||
"marked": "^2.0.0",
|
||||
"prismjs": "^1.23.0",
|
||||
"tslib": "^2.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@angular/common": "^11.0.0",
|
||||
"@angular/core": "^11.0.0",
|
||||
"@angular/platform-browser": "^11.0.0",
|
||||
"rxjs": "^6.6.0",
|
||||
"zone.js": "^0.10.2 || ^0.11.3"
|
||||
}
|
||||
},
|
||||
"node_modules/nice-try": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/nice-try/-/nice-try-1.0.5.tgz",
|
||||
@@ -24066,6 +24149,15 @@
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/prismjs": {
|
||||
"version": "1.23.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/prismjs/-/prismjs-1.23.0.tgz",
|
||||
"integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==",
|
||||
"license": "MIT",
|
||||
"optionalDependencies": {
|
||||
"clipboard": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/process": {
|
||||
"version": "0.11.10",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/process/-/process-0.11.10.tgz",
|
||||
@@ -25427,6 +25519,13 @@
|
||||
"node": ">= 8.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/select": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/select/-/select-1.1.2.tgz",
|
||||
"integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=",
|
||||
"license": "MIT",
|
||||
"optional": true
|
||||
},
|
||||
"node_modules/select-hose": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/select-hose/-/select-hose-2.0.0.tgz",
|
||||
@@ -27917,6 +28016,13 @@
|
||||
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/tiny-emitter": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
|
||||
"integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==",
|
||||
"license": "MIT",
|
||||
"optional": true
|
||||
},
|
||||
"node_modules/tmp": {
|
||||
"version": "0.0.33",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/tmp/-/tmp-0.0.33.tgz",
|
||||
@@ -35818,6 +35924,11 @@
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/@types/json5/-/json5-0.0.29.tgz",
|
||||
"integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4="
|
||||
},
|
||||
"@types/marked": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/@types/marked/-/marked-2.0.2.tgz",
|
||||
"integrity": "sha512-P4zanhCQKs4tiWPPBGpB7lHflgFCP9DFGNI5YtpW9MALKoy2qs9rHNWJ+z55cegD9uCfnmsKuaosq9FNvbxrOw=="
|
||||
},
|
||||
"@types/minimatch": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/@types/minimatch/-/minimatch-3.0.4.tgz",
|
||||
@@ -37562,6 +37673,17 @@
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/cli-width/-/cli-width-2.2.1.tgz",
|
||||
"integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw=="
|
||||
},
|
||||
"clipboard": {
|
||||
"version": "2.0.8",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/clipboard/-/clipboard-2.0.8.tgz",
|
||||
"integrity": "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==",
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"good-listener": "^1.2.2",
|
||||
"select": "^1.1.2",
|
||||
"tiny-emitter": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"cliui": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/cliui/-/cliui-6.0.0.tgz",
|
||||
@@ -39466,6 +39588,12 @@
|
||||
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
|
||||
"dev": true
|
||||
},
|
||||
"delegate": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/delegate/-/delegate-3.2.0.tgz",
|
||||
"integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==",
|
||||
"optional": true
|
||||
},
|
||||
"depd": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/depd/-/depd-1.1.2.tgz",
|
||||
@@ -39819,6 +39947,11 @@
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/emoji-regex/-/emoji-regex-8.0.0.tgz",
|
||||
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
|
||||
},
|
||||
"emoji-toolkit": {
|
||||
"version": "6.5.1",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/emoji-toolkit/-/emoji-toolkit-6.5.1.tgz",
|
||||
"integrity": "sha512-oY5E81cXvRUxXkbVgOI8NxYHKF5FeWfJhFCIYUKhbVfSmdCH8+bmJzgDdhufExa7t1+WEzpUFdHwYxJTXS90vQ=="
|
||||
},
|
||||
"emojis-list": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/emojis-list/-/emojis-list-3.0.0.tgz",
|
||||
@@ -41587,6 +41720,15 @@
|
||||
"slash": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"good-listener": {
|
||||
"version": "1.2.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/good-listener/-/good-listener-1.2.2.tgz",
|
||||
"integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=",
|
||||
"optional": true,
|
||||
"requires": {
|
||||
"delegate": "^3.1.2"
|
||||
}
|
||||
},
|
||||
"graceful-fs": {
|
||||
"version": "4.2.6",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/graceful-fs/-/graceful-fs-4.2.6.tgz",
|
||||
@@ -43981,6 +44123,21 @@
|
||||
"source-map-support": "^0.5.5"
|
||||
}
|
||||
},
|
||||
"katex": {
|
||||
"version": "0.13.11",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/katex/-/katex-0.13.11.tgz",
|
||||
"integrity": "sha512-yJBHVIgwlAaapzlbvTpVF/ZOs8UkTj/sd46Fl8+qAf2/UiituPYVeapVD8ADZtqyRg/qNWUKt7gJoyYVWLrcXw==",
|
||||
"requires": {
|
||||
"commander": "^6.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"commander": {
|
||||
"version": "6.2.1",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/commander/-/commander-6.2.1.tgz",
|
||||
"integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"killable": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/killable/-/killable-1.0.1.tgz",
|
||||
@@ -44766,8 +44923,7 @@
|
||||
"marked": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/marked/-/marked-2.0.3.tgz",
|
||||
"integrity": "sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA==",
|
||||
"dev": true
|
||||
"integrity": "sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA=="
|
||||
},
|
||||
"marked-terminal": {
|
||||
"version": "4.1.1",
|
||||
@@ -45360,6 +45516,19 @@
|
||||
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
|
||||
"dev": true
|
||||
},
|
||||
"ngx-markdown": {
|
||||
"version": "11.1.3",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/ngx-markdown/-/ngx-markdown-11.1.3.tgz",
|
||||
"integrity": "sha512-z32q8l76ubrcP62L03mdvrizwueLBHV10LkT8MEDnFcjmY+8J1PytxFJ9EBTJpvc+CaPolgAoi7felN2XJZTSg==",
|
||||
"requires": {
|
||||
"@types/marked": "^2.0.0",
|
||||
"emoji-toolkit": "^6.0.1",
|
||||
"katex": "^0.13.0",
|
||||
"marked": "^2.0.0",
|
||||
"prismjs": "^1.23.0",
|
||||
"tslib": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"nice-try": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/nice-try/-/nice-try-1.0.5.tgz",
|
||||
@@ -51575,6 +51744,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"prismjs": {
|
||||
"version": "1.23.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/prismjs/-/prismjs-1.23.0.tgz",
|
||||
"integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==",
|
||||
"requires": {
|
||||
"clipboard": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"process": {
|
||||
"version": "0.11.10",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/process/-/process-0.11.10.tgz",
|
||||
@@ -52707,6 +52884,12 @@
|
||||
"ajv-keywords": "^3.5.2"
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/select/-/select-1.1.2.tgz",
|
||||
"integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=",
|
||||
"optional": true
|
||||
},
|
||||
"select-hose": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/select-hose/-/select-hose-2.0.0.tgz",
|
||||
@@ -54735,6 +54918,12 @@
|
||||
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
|
||||
"dev": true
|
||||
},
|
||||
"tiny-emitter": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
|
||||
"integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==",
|
||||
"optional": true
|
||||
},
|
||||
"tmp": {
|
||||
"version": "0.0.33",
|
||||
"resolved": "http://nexus.arbetsformedlingen.se/repository/npm/tmp/-/tmp-0.0.33.tgz",
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
"@digi/core": "^9.0.0",
|
||||
"@digi/styles": "^6.0.2",
|
||||
"@nrwl/angular": "11.5.1",
|
||||
"ngx-markdown": "^11.1.3",
|
||||
"rxjs": "~6.6.3",
|
||||
"tslib": "^2.0.0",
|
||||
"zone.js": "^0.10.2"
|
||||
|
||||
@@ -65,6 +65,16 @@ else
|
||||
echo -e "${GREEN}Semantic Release complete${NOCOLOR}"
|
||||
fi
|
||||
|
||||
# ----------------------------------
|
||||
# UPDATING CHANGELOG
|
||||
# ----------------------------------
|
||||
echo -e "${CYAN}Updating CHANGELOG inside assets directory${NOCOLOR}"
|
||||
rm apps/dafa-web/src/assets/CHANGELOG.md
|
||||
cp CHANGELOG.md apps/dafa-web/src/assets/CHANGELOG.md
|
||||
git add apps/dafa-web/src/assets/CHANGELOG.md
|
||||
git commit -m "chore(changelog): Updated CHANGELOG.md inside assets directory"
|
||||
echo -e "${GREEN}CHANGELOG updated${NOCOLOR}"
|
||||
|
||||
# ----------------------------------
|
||||
# UPDATING GIT REPOSITORIES
|
||||
# ----------------------------------
|
||||
|
||||
Reference in New Issue
Block a user