Skip to content

Commit 23b95c9

Browse files
committed
chore: docs build for 7.0 release
1 parent 2b948fd commit 23b95c9

File tree

5 files changed

+16
-11
lines changed

5 files changed

+16
-11
lines changed

docs/js/search.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ for (var i = 0; i < pairs.length; ++i) {
99
}
1010
}
1111

12-
var defaultVersion = '6.x';
12+
var defaultVersion = '7.x';
1313
var versionFromUrl = window.location.pathname.match(/^\/docs\/(\d+\.x)/);
1414
var version = versionFromUrl ? versionFromUrl[1] : defaultVersion;
1515

docs/layout.pug

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ html(lang='en')
5252
a(href="#").pure-menu-link Version #{package.version}
5353
ul.pure-menu-children
5454
li.pure-menu-item
55-
a.pure-menu-link(href="/docs/5.x") Version #{package.latest5x}
55+
a.pure-menu-link(href="/docs/6.x") Version #{package.latest6x}
5656
li.pure-menu-item
57-
a.pure-menu-link(href="/docs/4.x") Version #{package.latest4x}
57+
a.pure-menu-link(href="/docs/5.x") Version #{package.latest5x}
5858
li.pure-menu-item.search
5959
input#search-input-nav(type="text", placeholder="Search")
6060
button#search-button-nav

package.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,27 +73,32 @@
7373
"scripts": {
7474
"docs:clean": "npm run docs:clean:stable",
7575
"docs:clean:stable": "rimraf index.html && rimraf -rf ./docs/*.html && rimraf -rf ./docs/api && rimraf -rf ./docs/tutorials/*.html && rimraf -rf ./docs/typescript/*.html && rimraf -rf ./docs/*.html && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp",
76-
"docs:clean:legacy": "rimraf index.html && rimraf -rf ./docs/5.x && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp",
76+
"docs:clean:5x": "rimraf index.html && rimraf -rf ./docs/5.x && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp",
77+
"docs:clean:6x": "rimraf index.html && rimraf -rf ./docs/6.x && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp",
7778
"docs:copy:tmp": "mkdirp ./tmp/docs/css && mkdirp ./tmp/docs/js && mkdirp ./tmp/docs/images && mkdirp ./tmp/docs/tutorials && mkdirp ./tmp/docs/typescript && ncp ./docs/css ./tmp/docs/css --filter=.css$ && ncp ./docs/js ./tmp/docs/js --filter=.js$ && ncp ./docs/images ./tmp/docs/images && ncp ./docs/tutorials ./tmp/docs/tutorials && ncp ./docs/typescript ./tmp/docs/typescript && cp index.html ./tmp",
78-
"docs:copy:tmp:legacy": "rimraf ./docs/5.x && ncp ./tmp ./docs/5.x",
79+
"docs:copy:tmp:5x": "rimraf ./docs/5.x && ncp ./tmp ./docs/5.x",
80+
"docs:copy:tmp:6x": "rimraf ./docs/5.x && ncp ./tmp ./docs/5.x",
7981
"docs:checkout:gh-pages": "git checkout gh-pages",
80-
"docs:checkout:legacy": "git checkout 5.x",
82+
"docs:checkout:5x": "git checkout 5.x",
83+
"docs:checkout:6x": "git checkout 5.x",
8184
"docs:generate": "node ./scripts/website.js",
8285
"docs:generate:search": "node ./scripts/generateSearch.js",
8386
"docs:merge:stable": "git merge master",
84-
"docs:merge:legacy": "git merge 5.x",
87+
"docs:merge:5x": "git merge 5.x",
88+
"docs:merge:6x": "git merge 6.x",
8589
"docs:test": "npm run docs:generate && npm run docs:generate:search",
8690
"docs:view": "node ./scripts/static.js",
8791
"docs:prepare:publish:stable": "npm run docs:checkout:gh-pages && npm run docs:merge:stable && npm run docs:clean:stable && npm run docs:generate && npm run docs:generate:search",
88-
"docs:prepare:publish:legacy": "npm run docs:checkout:legacy && npm run docs:merge:legacy && npm run docs:clean:stable && npm run docs:generate && npm run docs:copy:tmp && docs:checkout:gh-pages && docs:copy:tmp:legacy",
92+
"docs:prepare:publish:5x": "npm run docs:checkout:5x && npm run docs:merge:5x && npm run docs:clean:stable && npm run docs:generate && npm run docs:copy:tmp && docs:checkout:gh-pages && docs:copy:tmp:5x",
93+
"docs:prepare:publish:6x": "npm run docs:checkout:6x && npm run docs:merge:6x && npm run docs:clean:stable && npm run docs:generate && npm run docs:copy:tmp && docs:checkout:gh-pages && docs:copy:tmp:6x",
8994
"docs:check-links": "blc http://127.0.0.1:8089 -ro",
9095
"lint": "eslint .",
9196
"lint-js": "eslint . --ext .js",
9297
"lint-ts": "eslint . --ext .ts",
9398
"build-browser": "(rm ./dist/* || true) && node ./scripts/build-browser.js",
9499
"prepublishOnly": "npm run build-browser",
95100
"release": "git pull && git push origin master --tags && npm publish",
96-
"release-legacy": "git pull origin 5.x && git push origin 5.x --tags && npm publish --tag legacy",
101+
"release-5x": "git pull origin 5.x && git push origin 5.x --tags && npm publish --tag 5x",
97102
"mongo": "node ./tools/repl.js",
98103
"test": "mocha --exit ./test/*.test.js",
99104
"test-deno": "deno run --allow-env --allow-read --allow-net --allow-run --allow-sys --allow-write ./test/deno.js",

scripts/generateSearch.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ async function run() {
134134

135135
await Content.deleteMany({ version });
136136
for (const content of contents) {
137-
if (version === '6.x') {
137+
if (version === '7.x') {
138138
let url = content.url.startsWith('/') ? content.url : `/${content.url}`;
139139
if (!url.startsWith('/docs')) {
140140
url = '/docs' + url;

scripts/website.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ function getLatestLegacyVersion(startsWith) {
9898

9999
// use last release
100100
pkg.version = getVersion();
101+
pkg.latest6x = getLatestLegacyVersion('6.');
101102
pkg.latest5x = getLatestLegacyVersion('5.');
102-
pkg.latest4x = getLatestLegacyVersion('4.');
103103

104104
// Create api dir if it doesn't already exist
105105
try {

0 commit comments

Comments
 (0)