diff --git a/CHANGELOG.md b/CHANGELOG.md
index b25fe8cb9..82fac5a60 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,7 @@
### Others
+- cli: v2.2.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/cli/CHANGELOG.md))
- deck-utils: v3.4.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/utils/deck/CHANGELOG.md))
- kit: v2.1.0 ([CHANGELOG](https://github.com/deckgo/deckdeckgo/blob/master/kit/CHANGELOG.md))
- starter kit: v7.1.5 ([CHANGELOG](https://github.com/deckgo/starter-kit/blob/master/CHANGELOG.md))
diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md
index b8d153817..d587bd376 100644
--- a/cli/CHANGELOG.md
+++ b/cli/CHANGELOG.md
@@ -1,3 +1,11 @@
+
+
+# 2.2.0 (2021-03-11)
+
+### Chore
+
+- we have renamed our `master` branch in `main` therefore kits have to be fetched with a new url
+
# 2.1.1 (2021-01-24)
diff --git a/cli/package-lock.json b/cli/package-lock.json
index 0347232d6..a93caae88 100644
--- a/cli/package-lock.json
+++ b/cli/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "create-deckdeckgo",
- "version": "2.1.1",
+ "version": "2.2.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/cli/package.json b/cli/package.json
index 2096dee53..ceb827981 100644
--- a/cli/package.json
+++ b/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "create-deckdeckgo",
- "version": "2.1.1",
+ "version": "2.2.0",
"description": "Create a new DeckDeckGo presentation or template",
"main": "dist/index.js",
"scripts": {
diff --git a/cli/src/presentation.ts b/cli/src/presentation.ts
index 90c199a94..d10df77cf 100644
--- a/cli/src/presentation.ts
+++ b/cli/src/presentation.ts
@@ -4,9 +4,9 @@ import {Spinner} from 'cli-spinner';
import {installFont} from './utils/fonts';
import {rimraf} from './utils/utils';
-import {downloadStarterMaster} from './utils/download';
+import {downloadStarterMain} from './utils/download';
import {unZipBuffer} from './utils/unzip';
-import { installDependencies } from "./utils/install";
+import {installDependencies} from './utils/install';
interface Answers {
folder: string;
@@ -74,28 +74,28 @@ const prompt = (): Promise => {
const inquirer = require('inquirer');
return inquirer.prompt(questions);
-}
+};
const info = (answers: Answers) => {
console.log(
'\nRun ' +
- cyan('npm run start') +
- ' in the newly created folder ' +
- cyan(answers.folder) +
- ' to serve your presentation locally at the address ' +
- cyan('http://localhost:3000') +
- '\n'
+ cyan('npm run start') +
+ ' in the newly created folder ' +
+ cyan(answers.folder) +
+ ' to serve your presentation locally at the address ' +
+ cyan('http://localhost:3000') +
+ '\n'
);
console.log('Find this presentation in the remote control with the keyword: ' + cyan(answers.title) + '\n');
console.log(
'If you rather like not to use the remote control while developing your deck, run ' +
- cyan('npm run start-no-remote') +
- ' instead of the previous command\n'
+ cyan('npm run start-no-remote') +
+ ' instead of the previous command\n'
);
console.log('Dive deeper with the "Getting Started" guide at ' + cyan('https://docs.deckdeckgo.com') + '\n');
-}
+};
const createPresentation = async (answers: Answers) => {
await downloadInstallPresentation(answers);
@@ -103,7 +103,7 @@ const createPresentation = async (answers: Answers) => {
await installDependencies(answers.folder, '2/3');
await updatePresentation(answers);
-}
+};
const downloadInstallPresentation = async (answers: Answers) => {
const loading = new Spinner(bold('[1/3] Creating your presentation...'));
@@ -114,11 +114,11 @@ const downloadInstallPresentation = async (answers: Answers) => {
rimraf(answers.folder);
// 2. Download starter
- const buffer = await downloadStarterMaster();
+ const buffer = await downloadStarterMain();
await unZipBuffer(buffer, answers.folder);
loading.stop(true);
-}
+};
const updatePresentation = async (answers: Answers) => {
const loading = new Spinner(bold('[3/3] Updating presentation...'));
@@ -129,7 +129,7 @@ const updatePresentation = async (answers: Answers) => {
replaceAnswers(answers);
loading.stop(true);
-}
+};
const replaceAnswers = (answers: Answers) => {
const replaceResources = [
@@ -171,4 +171,4 @@ const replaceAnswers = (answers: Answers) => {
recursive: false,
silent: true
});
-}
+};
diff --git a/cli/src/template.ts b/cli/src/template.ts
index 32b3b1c8a..a3de71a92 100644
--- a/cli/src/template.ts
+++ b/cli/src/template.ts
@@ -2,7 +2,7 @@ import {bold, cyan} from 'colorette';
import {Spinner} from 'cli-spinner';
import {rimraf} from './utils/utils';
-import {downloadTemplateMaster} from './utils/download';
+import {downloadTemplateMain} from './utils/download';
import {unZipBuffer} from './utils/unzip';
import {installDependencies} from './utils/install';
@@ -62,7 +62,7 @@ const downloadTemplate = async (answers: Answers) => {
rimraf(answers.name);
// 2. Download starter
- const buffer = await downloadTemplateMaster();
+ const buffer = await downloadTemplateMain();
await unZipBuffer(buffer, answers.name);
loading.stop(true);
diff --git a/cli/src/utils/download.ts b/cli/src/utils/download.ts
index 5d3451b00..39fe1d6d1 100644
--- a/cli/src/utils/download.ts
+++ b/cli/src/utils/download.ts
@@ -2,16 +2,16 @@ import {get, RequestOptions} from 'https';
import fs from 'fs';
import path from 'path';
-export function downloadStarterMaster() {
- return downloadFromURL(`https://github.com/deckgo/starter-kit/archive/master.zip`);
+export function downloadStarterMain() {
+ return downloadFromURL(`https://github.com/deckgo/starter-kit/archive/main.zip`);
}
export function downloadFontsKey() {
return downloadFromURL(`https://api.deckdeckgo.com/googlefonts/`);
}
-export function downloadTemplateMaster() {
- return downloadFromURL(`https://github.com/deckgo/template-kit/archive/master.zip`);
+export function downloadTemplateMain() {
+ return downloadFromURL(`https://github.com/deckgo/template-kit/archive/main.zip`);
}
export function downloadFontsList(key: string) {