Skip to content

Commit 6ee3460

Browse files
committed
Create setup-node-project
1 parent 82b5792 commit 6ee3460

File tree

6 files changed

+75
-1
lines changed

6 files changed

+75
-1
lines changed

content/tracks/index.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"coding-in-the-cabana",
1212
"coding-together-apple-ii",
1313
"mastodon",
14+
"discord-bots",
1415
"neural-networks",
1516
"noise",
1617
"p5-tips-and-tricks",

content/tracks/side-tracks/2018-workflow/index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"playlistId": "PLRqwX-V7Uu6Zu_uqEA6NqhLzKLACwU74X",
44
"description": "Editor, shell, and more! In this side track I cover the tools I am currently using as part of my workflow.",
55
"videos": [
6-
"workflow/2023-update",
6+
"discord/2023-workflow",
77
"workflow/1-intro",
88
"workflow/2-visual-studio-code",
99
"workflow/3-shell",
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"title": "Discord Bots!",
3+
"description": "...",
4+
"videos": ["discord/2023-workflow", "discord/setup-node-project"]
5+
}

content/videos/workflow/2023-update/index.json renamed to content/videos/discord/2023-workflow/index.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"videoId": "46WOuOrMwTQ",
55
"nebulaSlug": "codingtrain-workflow-terminal-shell-nodejs-vscode",
66
"date": "2023-11-01",
7+
"canonicalTrack": "discord-bots",
78
"languages": ["JavaScript"],
89
"topics": ["node.js", "shell", "unix", "terminal", "nvm", "vscode", "editor", "workflow"],
910
"canContribute": false,
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
{
2+
"title": "How to Setup a Node.js Project",
3+
"description": "...",
4+
"videoId": "wM3TEvQn2hw",
5+
"nebulaSlug": "",
6+
"date": "2023-11-09",
7+
"canContribute": false,
8+
"languages": ["JavaScript", "Node.js"],
9+
"topics": ["Node.js"],
10+
"timestamps": [
11+
{ "time": "0:00", "title": "Introduction" },
12+
{ "time": "1:47", "title": "Running JavaScript code with Node" },
13+
{ "time": "3:04", "title": "Creating a Node project" },
14+
{ "time": "7:24", "title": "Using built-in Node modules" },
15+
{ "time": "11:51", "title": "Installing and using third party packages" },
16+
{ "time": "18:26", "title": "Working with existing Node projects" },
17+
{ "time": "24:02", "title": "Summary" }
18+
],
19+
"codeExamples": [],
20+
"groupLinks": [
21+
{
22+
"title": "References",
23+
"links": [
24+
{
25+
"icon": "📂",
26+
"title": "fs module",
27+
"url": "https://nodejs.org/api/fs.html",
28+
"description": "Node.js documentation for the file system module"
29+
},
30+
{
31+
"icon": "📦",
32+
"title": "npm registry",
33+
"url": "https://www.npmjs.com/",
34+
"description": "A collection of open source packages for Node.js"
35+
},
36+
{
37+
"icon": "🐮",
38+
"title": "cowsay package",
39+
"url": "https://www.npmjs.com/package/cowsay",
40+
"description": "A node package that generates ASCII art of a cow saying a message"
41+
},
42+
{
43+
"icon": "🖼️",
44+
"title": "canvas package",
45+
"url": "https://www.npmjs.com/package/canvas",
46+
"description": "A node package for generating images using the Canvas API"
47+
},
48+
{
49+
"icon": "🤖",
50+
"title": "Discord Bot Examples",
51+
"url": "https://github.com/CodingTrain/Discord-Bot-Examples/",
52+
"description": "Repository of example Discord bots using discord.js"
53+
}
54+
]
55+
}
56+
],
57+
"credits": [
58+
{
59+
"title": "Editing",
60+
"name": "Mathieu Blanchette"
61+
},
62+
{
63+
"title": "Animations",
64+
"name": "Jason Heglund"
65+
}
66+
]
67+
}

0 commit comments

Comments
 (0)