Skip to content

Instantly share code, notes, and snippets.

View Devang47's full-sized avatar
๐Ÿ‘€

Devang Saklani Devang47

๐Ÿ‘€
View GitHub Profile
@Devang47
Devang47 / delete-modules.sh
Created May 30, 2025 17:15
Bash script to delete node_modules recursivly
#!/bin/bash
ORANGE='\033[1;33m'
NC='\033[0m' # No RED
echo -e "Deleting ${ORANGE} node_modules${NC} ..."
find ./ -type d -name 'node_modules' -prune -print -exec rm -rf {} +
echo -e "Done!!"
@Devang47
Devang47 / move cr3 file.go
Created November 12, 2024 11:13
Go program to move cr3 (raw camera photos) files to a different folder
package main
import (
"fmt"
"log"
"os"
"path/filepath"
"strings"
)
@Devang47
Devang47 / delete-modules.go
Created November 3, 2024 13:33
Delete node_modules recursive implementation in GO lang
package main
import (
"fmt"
"os"
"path/filepath"
"strings"
)
func main() {
function walkDOMTree(
root,
whatToShow = NodeFilter.SHOW_ALL,
{ inspect, collect, callback } = {}
) {
const walker = document.createTreeWalker(root, whatToShow, {
acceptNode(node) {
if (inspect && !inspect(node)) {
return NodeFilter.FILTER_REJECT;
}
export default class EventEmitter
{
constructor()
{
this.callbacks = {}
this.callbacks.base = {}
}
on(_names, callback)
{