Skip to content

Commit

Permalink
major(2.0.0): changes for freecodecamp-os@2 (#306)
Browse files Browse the repository at this point in the history
* fix: update engines.vscode

* clone example folder from freecodecamp-os

* remove unused functions

* feat: default path config to root

* chore: update packages
  • Loading branch information
ShaunSHamilton authored Sep 28, 2023
1 parent 8cdcb3e commit 34858ee
Show file tree
Hide file tree
Showing 16 changed files with 666 additions and 3,509 deletions.
2 changes: 2 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ vsc-extension-quickstart.md
**/.eslintrc.json
**/*.map
**/*.ts
.github/**
renovate.json
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,35 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how

## [Released]

##[2.0.0](#v2.0.0) (2023-09-28)

### Removed

- `freeCodeCamp: Test`
- `config.scripts.test`
- `config.bash`

### Changed

- `freeCodeCamp: Collapse` -> `freeCodeCamp Dev: Collapse`
- `freeCodeCamp: Create New Course`
- Does not clone a repo. Instead, uses the terminal to clone the `minimal-example` folder from `freecodecamp-os`
- Require `freecodecamp.conf.json` to be in workspace root
- `config.path` defaults to current workspace root

### Updated

- `@types/node`: `20.7.1`,
- `@types/vscode`: `1.82.0`,
- `@typescript-eslint/eslint-plugin`: `6.7.3`,
- `@typescript-eslint/parser`: `6.7.3`,
- `@vscode/vsce`: `2.21.0`,
- `eslint`: `8.50.0`,
- `ts-loader`: `9.4.4`,
- `typescript`: `5.2.2`,
- `webpack`: `5.88.2`,
- `node-fetch`: `3.3.2`

##[1.7.5](#v1.7.5) (2023-05-19)

### Updated
Expand Down
10 changes: 3 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

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

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

## Features

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

---

## Published Courses
## Creating a Course

- [Project Euler: Rust](https://github.com/freeCodeCamp/euler-rust/)

## Course Config

Create a `freecodecamp.conf.json` file somewhere within the workspace.
See https://opensource.freecodecamp.org/freeCodeCampOS/

### Basic Config File

Expand Down
Loading

0 comments on commit 34858ee

Please sign in to comment.