(Browser-first; works in TS & JS; supports ESM + CJS)
- Enable "declaration": true in tsconfig.json.
- Set "types" in package.json → e.g. "dist/index.d.ts".
(Browser-first; works in TS & JS; supports ESM + CJS)
Date: 2025-05-20 | Version: 1.0
Provided by Creo Collective LLC
Designed for Eagle Watch Automotive
This document outlines our core service offerings under four key areas:
#!/usr/bin/env bash | |
deps=$(npx --yes depcheck --json | jq -r '.dependencies[], .devDependencies[]') | |
if [ -z "$deps" ]; then | |
echo '✅ No unused dependencies found' | |
else | |
echo '🧹 Unused dependencies:' | |
echo "$deps" |
#!/bin/zsh | |
# delete-cognito-users.sh | |
# deletes all cognito users with emails starting with 'coltenkrauter' | |
# assumes a single user pool exists | |
logInfo() { | |
echo "[INFO] $1" | |
} | |
logError() { |
This solution automatically sets your macOS display brightness to 100% when the power adapter is connected. It leverages a LaunchDaemon that runs a persistent script listening for power state changes via pmset
. This event-driven approach ensures immediate response without unnecessary polling.
brightness
CLI (install directly from GitHub, see below)git_branch_status() { | |
# Define colors | |
local GREEN="\033[0;32m" | |
local RED="\033[0;31m" | |
local YELLOW="\033[0;33m" | |
local CYAN="\033[0;36m" | |
local RESET="\033[0m" | |
# Get current and default branches | |
local CURRENT_BRANCH=$(git branch --show-current) |
midclt call vm.query | jq -r ' | |
.[] | | |
select(.status.state=="RUNNING") | | |
.devices[] | | |
select(.dtype=="NIC") | | |
.attributes.mac' | while read -r mac; do | |
echo -n "$mac: " | |
arp -a | grep -i "$mac" | awk '{print $1, $2}' | |
done |
# Creates a feature branch with date-indexed naming based on $USER. | |
# Add this function to your .bashrc or .zshrc file for easy access in every terminal session. | |
# | |
# Example: | |
# If $USER is "ckrauter" and today is 2024-11-08: | |
# Running `fb` creates a branch like `feature/ckrauter/2024-11-08/1`. | |
# Running `fb utils package` creates `feature/ckrauter/utils-package/2024-11-08/1`. | |
feature_branch() { | |
local main_branch="main" |
This guide explains how to set up Traefik as a reverse proxy for Home Assistant running on a local network IP. It includes creating a dataset for Traefik configs, setting up a Docker Compose file, creating the necessary Docker volume and network, and configuring Home Assistant to trust the proxy.
Before running the Traefik stack, create a Docker network that Traefik will use:
docker network create traefik_proxy
This guide explains how to access the TrueNAS Scale VM's serial shell, delete the ip_bans.yaml
file in Home Assistant OS, and optionally edit configuration.yaml
.
Open TrueNAS Scale UI:
Navigate to Virtual Machines: