Skip to content

Commit 1c8afa2

Browse files
authored
feat(scully): SEO href update plugin added (#406)
* feat(scully): sEO HREF updat eplugin added added an plugin that will add a `/` to the end of each known scully route ISSUES CLOSED: closes #373 * chore(monorepo): updateing deps
1 parent 80b0b46 commit 1c8afa2

30 files changed

Lines changed: 15191 additions & 16469 deletions

package-lock.json

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

package.json

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -33,86 +33,86 @@
3333
},
3434
"private": true,
3535
"dependencies": {
36-
"@angular/animations": "~9.0.5",
37-
"@angular/common": "~9.0.5",
38-
"@angular/compiler": "~9.0.5",
39-
"@angular/core": "~9.0.5",
40-
"@angular/forms": "~9.0.5",
41-
"@angular/platform-browser": "~9.0.5",
42-
"@angular/platform-browser-dynamic": "~9.0.5",
43-
"@angular/platform-server": "~9.0.5",
44-
"@angular/router": "~9.0.5",
36+
"@angular/animations": "~9.0.7",
37+
"@angular/common": "~9.0.7",
38+
"@angular/compiler": "~9.0.7",
39+
"@angular/core": "~9.0.7",
40+
"@angular/forms": "~9.0.7",
41+
"@angular/platform-browser": "~9.0.7",
42+
"@angular/platform-browser-dynamic": "~9.0.7",
43+
"@angular/platform-server": "~9.0.7",
44+
"@angular/router": "~9.0.7",
4545
"@briebug/jest-schematic": "^2.1.1",
4646
"@types/compression": "^1.7.0",
4747
"@types/minimatch": "^3.0.3",
48-
"@types/ws": "^7.2.1",
48+
"@types/ws": "^7.2.3",
4949
"compression": "^1.7.4",
5050
"cz-customizable": "^6.2.0",
51-
"jsdom": "^15.2.1",
51+
"jsdom": "^16.2.1",
5252
"minimatch": "^3.0.4",
5353
"rxjs": "^6.5.3",
54-
"semver": "^6.3.0",
55-
"tslib": "^1.10.0",
56-
"ws": "^7.2.1",
57-
"zone.js": "~0.10.2"
54+
"semver": "^7.1.3",
55+
"tslib": "^1.11.1",
56+
"ws": "^7.2.3",
57+
"zone.js": "^0.10.3"
5858
},
5959
"devDependencies": {
60-
"@angular-devkit/build-angular": "^0.900.5",
61-
"@angular-devkit/build-ng-packagr": "~0.900.5",
62-
"@angular/cli": "~9.0.5",
63-
"@angular/compiler-cli": "~9.0.5",
64-
"@angular/language-service": "~9.0.5",
65-
"@bazel/bazel": "^1.2.0",
66-
"@bazel/buildifier": "^0.29.0",
67-
"@bazel/ibazel": "^0.10.3",
60+
"@angular-devkit/build-angular": "^0.900.7",
61+
"@angular-devkit/build-ng-packagr": "~0.900.7",
62+
"@angular/cli": "~9.0.7",
63+
"@angular/compiler-cli": "~9.0.7",
64+
"@angular/language-service": "~9.0.7",
65+
"@bazel/bazel": "^2.1.0",
66+
"@bazel/buildifier": "^2.2.1",
67+
"@bazel/ibazel": "^0.12.3",
6868
"@types/chalk": "^2.2.0",
69-
"@types/express": "^4.17.0",
70-
"@types/fs-extra": "^8.0.1",
69+
"@types/express": "^4.17.3",
70+
"@types/fs-extra": "^8.1.0",
7171
"@types/http-proxy-middleware": "^0.19.3",
72-
"@types/jasmine": "~3.4.0",
72+
"@types/jasmine": "^3.5.9",
7373
"@types/jasminewd2": "~2.0.3",
74-
"@types/jest": "25.1.1",
74+
"@types/jest": "^25.1.4",
7575
"@types/jsdom": "^16.1.0",
7676
"@types/json5": "^0.0.30",
77-
"@types/marked": "^0.7.0",
77+
"@types/marked": "^0.7.3",
7878
"@types/node": "^12.11.1",
79-
"@types/puppeteer": "^1.20.2",
79+
"@types/puppeteer": "^2.0.1",
8080
"@types/request": "^2.48.4",
8181
"@types/yamljs": "^0.2.30",
82-
"@types/yargs": "^13.0.3",
82+
"@types/yargs": "^15.0.4",
8383
"angular-playground": "^7.0.0",
8484
"asciidoctor.js": "^1.5.9",
8585
"codelyzer": "^5.1.2",
86-
"conventional-changelog": "^2.0.3",
87-
"cypress": "^3.8.3",
88-
"cz-conventional-changelog": "3.0.2",
86+
"conventional-changelog": "^3.1.18",
87+
"cypress": "^4.2.0",
88+
"cz-conventional-changelog": "^3.1.0",
8989
"express": "^4.17.1",
9090
"front-matter": "^3.0.2",
91-
"fs-extra": "^8.1.0",
92-
"guess-parser": "^0.4.15",
93-
"http-proxy-middleware": "^0.20.0",
94-
"husky": "^4.0.0-beta.5",
91+
"fs-extra": "^9.0.0",
92+
"guess-parser": "^0.4.17",
93+
"http-proxy-middleware": "^1.0.3",
94+
"husky": "^4.2.3",
9595
"jasmine-core": "~3.5.0",
9696
"jasmine-spec-reporter": "~4.2.1",
97-
"jest": "24.9.0",
98-
"jest-preset-angular": "8.0.0",
97+
"jest": "^25.1.0",
98+
"jest-preset-angular": "^8.1.2",
9999
"jsonc": "^2.0.0",
100-
"marked": "^0.7.0",
100+
"marked": "^0.8.1",
101101
"ng-packagr": "^9.0.2",
102-
"nodemon": "^1.19.4",
102+
"nodemon": "^2.0.2",
103103
"osascript": "^1.2.0",
104104
"prettier": "^1.19.1",
105105
"pretty-quick": "^2.0.1",
106-
"protractor": "~5.4.2",
107-
"puppeteer": "^2.0.0",
108-
"start-server-and-test": "^1.10.8",
109-
"ts-node": "^8.3.0",
110-
"tsickle": "^0.37.1",
111-
"tslint": "~5.20.1",
106+
"protractor": "^5.4.3",
107+
"puppeteer": "^2.1.1",
108+
"start-server-and-test": "^1.10.11",
109+
"ts-node": "^8.7.0",
110+
"tsickle": "^0.38.1",
111+
"tslint": "^6.1.0",
112112
"typescript": "^3.6.4",
113-
"wait-on": "^4.0.0",
113+
"wait-on": "^4.0.1",
114114
"yamljs": "^0.3.0",
115-
"yargs": "^14.2.0"
115+
"yargs": "^15.3.1"
116116
},
117117
"config": {
118118
"commitizen": {

scully.sampleBlog.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ exports.config = {
2323
extraRoutes: Promise.resolve(['/exclude/present']),
2424
/** Use only inlined HTML, no data.json will be written/read */
2525
// inlineStateOnly: true,
26+
defaultPostRenderers: ['seoHrefOptimise'],
2627
routes: {
2728
'/demo/:id': {
2829
type: 'extra',

scully/fileHanderPlugins/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export * from './asciidoc';
2+
export * from './markdown';

0 commit comments

Comments
 (0)