Skip to content

Commit 34858ee

Browse files
major(2.0.0): changes for freecodecamp-os@2 (#306)
* fix: update engines.vscode * clone example folder from freecodecamp-os * remove unused functions * feat: default path config to root * chore: update packages
1 parent 8cdcb3e commit 34858ee

16 files changed

+666
-3509
lines changed

.vscodeignore

+2
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ vsc-extension-quickstart.md
1111
**/.eslintrc.json
1212
**/*.map
1313
**/*.ts
14+
.github/**
15+
renovate.json

CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,35 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
88

99
## [Released]
1010

11+
##[2.0.0](#v2.0.0) (2023-09-28)
12+
13+
### Removed
14+
15+
- `freeCodeCamp: Test`
16+
- `config.scripts.test`
17+
- `config.bash`
18+
19+
### Changed
20+
21+
- `freeCodeCamp: Collapse` -> `freeCodeCamp Dev: Collapse`
22+
- `freeCodeCamp: Create New Course`
23+
- Does not clone a repo. Instead, uses the terminal to clone the `minimal-example` folder from `freecodecamp-os`
24+
- Require `freecodecamp.conf.json` to be in workspace root
25+
- `config.path` defaults to current workspace root
26+
27+
### Updated
28+
29+
- `@types/node`: `20.7.1`,
30+
- `@types/vscode`: `1.82.0`,
31+
- `@typescript-eslint/eslint-plugin`: `6.7.3`,
32+
- `@typescript-eslint/parser`: `6.7.3`,
33+
- `@vscode/vsce`: `2.21.0`,
34+
- `eslint`: `8.50.0`,
35+
- `ts-loader`: `9.4.4`,
36+
- `typescript`: `5.2.2`,
37+
- `webpack`: `5.88.2`,
38+
- `node-fetch`: `3.3.2`
39+
1140
##[1.7.5](#v1.7.5) (2023-05-19)
1241

1342
### Updated

README.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
This extension helps run the freeCodeCamp courses found here: [./resources/courses.json](resources/courses.json)
66

7-
**NOTE:** To be used in conjunction with [freeCodeCampOS](https://github.com/freeCodeCamp/freeCodeCampOS).
7+
**NOTE TO COURSE CREATORS:** To be used in conjunction with [freeCodeCampOS](https://github.com/freeCodeCamp/freeCodeCampOS).
88

99
## Features
1010

@@ -28,13 +28,9 @@ This extension helps run the freeCodeCamp courses found here: [./resources/cours
2828

2929
---
3030

31-
## Published Courses
31+
## Creating a Course
3232

33-
- [Project Euler: Rust](https://github.com/freeCodeCamp/euler-rust/)
34-
35-
## Course Config
36-
37-
Create a `freecodecamp.conf.json` file somewhere within the workspace.
33+
See https://opensource.freecodecamp.org/freeCodeCampOS/
3834

3935
### Basic Config File
4036

0 commit comments

Comments
 (0)