Skip to content

Commit 24015b3

Browse files
committed
remove lodash.kebabcase dep
1 parent eea2729 commit 24015b3

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

lib/create/validate.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
"use strict";
22
var validateNpm = require('validate-npm-package-name');
3-
var lodash_kebabcase_1 = require('lodash.kebabcase');
43
function validatePackageName(name) {
54
return new Promise(function (resolve, reject) {
65
var validated = validateNpm(name);
@@ -24,7 +23,7 @@ function validatePackageName(name) {
2423
if (!validated.errors && !validated.warnings) {
2524
throw {
2625
type: 'error',
27-
msg: "\nInvalid package name. Try using kebab-case.\n > coderoad create " + lodash_kebabcase_1.default(name) + "\n"
26+
msg: "\nInvalid package name. Try using kebab-case.\n > coderoad create coderoad-your-package-name\n"
2827
};
2928
}
3029
}

lib/create/write-demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ function createFolder(pathToFolder) {
2727
}
2828
var tutorialFolders = [[], ['01'], ['02']];
2929
var tutorialDemo = [
30+
['..', '.gitignore'],
3031
['tutorial.md'],
3132
['01', 'index.md'],
3233
['01', '01.js'],
@@ -37,7 +38,6 @@ var tutorialDemo = [
3738
];
3839
function createTutorialMd(dir) {
3940
return new Promise(function (resolve, reject) {
40-
createFile(dir, '.gitignore');
4141
var tutorialDir = path_1.join(dir, 'tutorial');
4242
if (!node_file_exists_1.default(path_1.join(tutorialDir))) {
4343
tutorialFolders.forEach(function (folder) { return createFolder(path_1.join.apply(void 0, [dir, 'tutorial'].concat(folder))); });

src/create/validate.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import * as validateNpm from 'validate-npm-package-name';
2-
import kebabCase from 'lodash.kebabcase';
32

43
// TODO: use ../validate/name
54

@@ -27,7 +26,7 @@ export function validatePackageName(name: string): Promise<boolean> {
2726
throw {
2827
type: 'error',
2928
msg: `\nInvalid package name. Try using kebab-case.
30-
> coderoad create ${kebabCase(name)}\n`
29+
> coderoad create coderoad-your-package-name\n`
3130
};
3231
}
3332
}

src/create/write-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ function createFolder(pathToFolder: string): void {
2828
const tutorialFolders = [[], ['01'], ['02']];
2929

3030
const tutorialDemo = [
31+
['..', '.gitignore'],
3132
['tutorial.md'],
3233
['01', 'index.md'],
3334
['01', '01.js'],
@@ -39,7 +40,6 @@ const tutorialDemo = [
3940

4041
export function createTutorialMd(dir: string): Promise<boolean> {
4142
return new Promise((resolve, reject) => {
42-
createFile(dir, '.gitignore');
4343
const tutorialDir = join(dir, 'tutorial');
4444
if (!fileExists(join(tutorialDir))) {
4545
tutorialFolders.forEach(

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy