Skip to content

Commit

Permalink
Merge of main
Browse files Browse the repository at this point in the history
Fix cuz description was messed up

Consolidate for the Prime Number Description

Updated combinations.md

Removing end of line prettier config as it's not needed anymore

snippets: hex to rgb color

snippets: rgb to hsl color

snippets: hsl to rgb color

refactor: optimized rgb to hsl color

fix: hex to rgb color

Added Sorting and Search Algorithms to C (dostonnabotov#199)

Update consolidated snippets

Updating to use vite HMR to consolidate snippets

Changing status check in plugin

Snippets c++ (dostonnabotov#103)

* [C++] added snippet

* [C++] added 3 snippets for string.

* Added missing chrono header

* fixed tags

* fixed exemple needing std=c++20

* Fixed Usage to accommodate to new guidelines

* Fixed all tags + type

* Revert "Fixed all tags + type"

This reverts commit aebefde.

* Fixed type and all tags

* fixed  gh check failing

* Update consolidated snippets

* Update consolidated snippets

* Update consolidated snippets

* Revert "Merge remote-tracking branch 'origin/main' into snippets-c++"

This reverts commit 4708bd9, reversing
changes made to a959e95.

* Update consolidated snippets

---------

Co-authored-by: GitHub Action <[email protected]>

java date-time formatting snippets

added duration formatting

removed language from tags

enforced formatting requirements

Renamed and improved python truncate snippet

Renamed from `truncate-string.py` to `truncate.py`
Replaced "..." with ellipses("…") to only use one character
Implemented toggle for the `suffix` "…" on string with default of `True`

Update reverse-string.md

Added type hints

Renamed `remove-specific-characters.md` to `remove-characters.md`

Improved accuracy of Description for `convert-string-to-ascii` for better functional representation

Renamed `convert-string-to-ascii.md` to `convert-string-to-unicode.md`
Replaced ASCII with Unicode
Kept `ascii` tag as it is a subset of unicode and to minimize search errors

Fixed issue dostonnabotov#192

Update CONTRIBUTING.md

Added a `not` on line 68 in "Does that snippet have a real, and practical use case ?" to prevent useless snippets from being acceptable and useful snippets from being denied.

Rectified loss of attribution

recovered old attribution in the python snippet`truncate` to axorax and added the contributors tag.

truncate.md reconformed to PEP 8

removed Tab

Update truncate.md

Replaced "…" with "..."
Updated Description to match

Update reverse-string.md

followed change request

Miner miner mods refactor 1 (dostonnabotov#2)

2nd integration

feat: update snippet button and modal

increased the size of the snippet modal, added a bit more responsitivity too

removed the gray filter on  the snippet button

feat: add minimum width to modal

Added bash as a new language, also added a category and a snippet (dostonnabotov#204)

* Added a bash as a new language, also added a category and a snippet

* Fixed the snippet to make it more like a snippet

* Deleted public/consolidated/ and put code into a function

* Deleted public/consolidated/

Update calculate-compound-interest.md

Create Calculate-factorial.md

Rename Calculate-factorial.md to calculate-factorial.md

Update calculate-factorial.md

Delete snippets/python/math-and-numbers/calculate-factorial.md

refacto(css/pulse-animation): add 'alternate' and edit keyframes

Added Rust category and a snippet

[Snippet] [Fix] Added a bash snippet (dostonnabotov#219)

* removed bash icon

* fix comments of a script

* added kill_prev snippet

* followed guidelines

Remove language tag in guidelines

math - remap function

math - remap function to most languages

remap to linearMapping, args renamed

fix all mistakes,typos

added array manipulation snippets

removed unnecessary snippets
  • Loading branch information
JanluOfficial authored and ACR1209 committed Jan 10, 2025
1 parent b5a2e94 commit 4aa4a46
Show file tree
Hide file tree
Showing 89 changed files with 1,285 additions and 3,460 deletions.
39 changes: 0 additions & 39 deletions .github/workflows/consolidate-snippets.yml

This file was deleted.

4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ dist-ssr
*.njsproj
*.sln
*.sw?

# Consolidated snippets
public/consolidated
public/icons
1 change: 0 additions & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,5 @@
"bracketSpacing": true,
"bracketSameLine": false,
"arrowParens": "always",
"endOfLine": "lf",
"jsxSingleQuote": false
}
10 changes: 5 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ If your function doesn't return anything just show how to use it. If the result

To ensure your snippet isn’t refused, consider these questions:
- **Does the standard library of my language provide an easy way of doing this ?**
- **Does that snippet have a real, and practical use case ?**
- **Does that snippet not have a real, and practical use case ?**
- **Could it be split into separate parts to be better understood ?**

If any answer is yes, then your snippet will most likely get rejected.
Expand Down Expand Up @@ -117,7 +117,7 @@ Here’s an example for JavaScript:
title: Format Date
description: Formats a date in 'YYYY-MM-DD' format.
author: dostonnabotov
tags: javascript,date,format
tags: date,format
---

```js
Expand All @@ -141,11 +141,11 @@ console.log(formatDate(new Date())); // Output: '2024-12-10'
It will return nothing if they are well formatted, otherwise it will tell you what the error is.
---
To preview the snippets, you need to consolidate them, use the `snippets:consolidate` script:
To preview the snippets, start the vite server using:
```
$ npm run snippets:consolidate
$ npm run dev
```
It will update the snippets in the `/public` folder, making them available to the frontend.
It will use HMR to update the snippets in the `/public` folder, making them available to the frontend.
Expected file structure:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ Here's an example for JavaScript:
title: Format Date
description: Formats a date in 'YYYY-MM-DD' format.
author: dostonnabotov
tags: javascript,date,format
tags: date,format
---

```js
Expand Down
16 changes: 16 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"snippets:consolidate": "node ./utils/consolidateSnippets.js"
},
"dependencies": {
"@types/node": "^22.10.5",
"motion": "^11.15.0",
"prismjs": "^1.29.0",
"react": "^18.3.1",
Expand Down
82 changes: 0 additions & 82 deletions public/consolidated/_index.json

This file was deleted.

45 changes: 0 additions & 45 deletions public/consolidated/c.json

This file was deleted.

112 changes: 0 additions & 112 deletions public/consolidated/cpp.json

This file was deleted.

Loading

0 comments on commit 4aa4a46

Please sign in to comment.