You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/about/branding.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ You can use our logo just as you'd use any app's logo in a post, video, or any k
10
10
11
11
## The name
12
12
13
-
Ideally, capitalize it as FuckingNode. Preferably use the **Mona Sans** typography, and[open source font](https://github.com/mona-sans) we use for our main branding. The asterisk (F*ckingNode) is optional. If used, censor the U and not any other letter (avoid things like <s>F\*\*kingNode</s>).
13
+
Ideally, capitalize it as FuckingNode. Preferably use the **Mona Sans** typography, an[open source font](https://github.com/mona-sans) we use for our main branding. The asterisk (F*ckingNode) is optional. If used, censor the U and not any other letter (avoid things like <s>F\*\*kingNode</s>).
Copy file name to clipboardExpand all lines: docs/about/why.md
+13-18Lines changed: 13 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## What we wanted to fix
4
4
5
-
FuckingNode exists because of the many problems that exist and a JavaScript developer may encounter, including but not limited to:
5
+
FuckingNode exists because of the many problems that a JavaScript developer can encounter, including but not limited to:
6
6
7
7
- How tiring it is to go through all of your projects to update dependencies.
8
8
- How boring it is to manually make "Lint code" or "Format code" commits periodically.
@@ -16,53 +16,48 @@ _And the list goes on..._
16
16
17
17
## What we fixed, and how
18
18
19
-
I initially created FuckingNode as a `.ps1` script to automate `npm prune` and `pnpm store prune` across a fixed list of personal projects, and as you can see, it has grown into three major releases, seven separate utilities (`clean`, `kickstart`, `release`, `commit`, `surrender`, `setup`, `stats`) with more to come (like the work in progress `audit`), DenoJS & BunJS support, and even a small amount of features bridged to Go and Cargo (Rust).
19
+
I initially created FuckingNode as a `.ps1` script to automate `npm prune` and `pnpm store prune` across a fixed list of personal projects, and as you can see, it has grown into four major releases, eleven separate utilities (`clean`, `kickstart`, `release`, `commit`, `surrender`, `setup`, `stats`, `launch`, `build`, `migrate`, `audit`), DenoJS & BunJS support, and even a small amount of features bridged to Go and Cargo.
20
20
21
21
FuckingNode is a thing because it fixes all of the issues mentioned above.
22
22
23
-
### Bored of manually updating dependencies, linting code, or prettifying code?
24
-
25
-
### Bored of committing all of that?
26
-
27
-
### Bored of removing built output / artifacts?
23
+
### Bored of manually updating dependencies, linting code, or prettifying code? Of committing all of that? Of removing built output / artifacts?
-`<version>` is the version to be released, we'll auto bump your package file's version field and create a Git tag with this version code. Must be SemVer parsable.
67
62
-`--push` is optional and if passed, changes will be pushed to Git.
68
63
-`--dry` is optional and if passed, changes will be done (and pushed if specified), but not published to npm / jsr.
Copy file name to clipboardExpand all lines: docs/manual/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ Install it for your platform following [the instructions here](./install.md) (ju
32
32
33
33
### Step 1
34
34
35
-
Add your projects to FuckingNode's project list. This is done manually with the `fuckingnode add <path>` (or `fkadd <path>`) command. `<path>` can be any file path, or `--self` to use the CWD.
35
+
Add your projects to FuckingNode's project list. This is done manually with the `fuckingnode add <path>` (or `fkadd <path>`) command. `<path>` can be any file path, or `.` to use the CWD.
It's recommended that from now on you run `fkadd --self` immediately after running `npm init` (or `pnpm init` or whatever) each time you create a project.
47
+
It's recommended that from now on you run `fkadd .` immediately after running `npm init` (or `pnpm init` or whatever) each time you create a project.
0 commit comments