npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

tweaksjs

v1.0.1

Published

This little library will make your life easier!

Downloads

27

Readme

🌟 TweaksJS 📜 Commands:

✨ randFloat(min, max, decimal numbers)
Generates a random number within a specified range.

🔍 getid('id')
Retrieves an element by its ID.
Equivalent to: document.getElementById('id')

📅 ifload(function)
Executes code when the document is fully loaded.
Equivalent to: document.addEventListener('DOMContentLoaded', function)

📚 classget('class')
Returns elements by their class name.
Equivalent to: document.getElementsByClassName('class')

✅ ifexists('id', function)
Checks if an element exists (not null).

🖱️ onclick('id', function)
Adds a click event listener to an element.
Equivalent to: element.addEventListener('click', function)

💬 cprint('text')
Prints text to the console.
Equivalent to: console.log('text')

✏️ setvalue('id', 'text')
Sets the value of an input element.
Equivalent to: document.getElementById('id').value = 'text'

📝 settext('id', 'text')
Sets the text content of an element.
Equivalent to: document.getElementById('id').text = 'text'

🔗 ifEqual(var1, var2, function)
Executes a function if two variables are equal.
Equivalent to: if (variableOne === variableTwo) {...}

❌ ifNotEqual(var1, var2, function)
Executes a function if two variables are not equal.
Equivalent to: if (variableOne !== variableTwo) {...}

⚠️ al('text')
Displays an alert box with the specified text.
Equivalent to: alert('text')

🎨 setstyle('id', 'style')
Applies CSS styles to an element.
Equivalent to: document.getElementById('id').style = 'style'

➕ plus(var1, var2)
➖ minus(var1, var2)
➗ dvis(var1, var2)
✖️ mp(var1, var2)
🔄 deg(var1, degree)
Basic mathematical operations: addition, subtraction, division, multiplication, and exponentiation.

🔄 getvalue('id')
Retrieves the value of an input element.
Equivalent to: document.getElementById('id').value

📖 gettext('id')
Retrieves the text content of an element.
Equivalent to: document.getElementById('id').text

🔢 int(var)
Converts a variable to an integer.
Equivalent to: Number(var)

🔤 str(var)
Converts a variable to a string.
Equivalent to: String(var)

🔠 float(var)
Converts a variable to a floating-point number.
Equivalent to: parseFloat(var)

🔘 bool(var)
Converts a variable to a boolean.
Equivalent to: Boolean(var)

⏳ sleepsec(second, function)
Delays execution for a specified number of seconds.
Equivalent to: setTimeout(function, second * 1000)

⏲️ sleepms(ms, function)
Delays execution for a specified number of milliseconds.
Equivalent to: setTimeout(function, ms)

🕒 sleepmin(minute)
Delays execution for a specified number of minutes.
Equivalent to: setTimeout(function, min * 60000)

🛌 sleep(second)
This is an alias for sleepsec.
Usage: sleep(second)

p.s Var is not the type of the variable, but the variable itself


🌟 TweaksJS 📜 Команды:

✨ randFloat(min, max, decimal numbers)
Генерирует случайное число в заданном диапазоне.

🔍 getid('id')
Извлекает элемент по его ID.
Эквивалентно: document.getElementById('id')

📅 ifload(function)
Выполняет код, когда документ полностью загружен.
Эквивалентно: document.addEventListener('DOMContentLoaded', function)

📚 classget('class')
Возвращает элементы по имени класса.
Эквивалентно: document.getElementsByClassName('class')

✅ ifexists('id', function)
Проверяет, существует ли элемент (не равен null).

🖱️ onclick('id', function)
Добавляет обработчик события клика к элементу.
Эквивалентно: element.addEventListener('click', function)

💬 cprint('text')
Печатает текст в консоль.
Эквивалентно: console.log('text')

✏️ setvalue('id', 'text')
Устанавливает значение элемента ввода.
Эквивалентно: document.getElementById('id').value = 'text'

📝 settext('id', 'text')
Устанавливает текстовое содержимое элемента.
Эквивалентно: document.getElementById('id').text = 'text'

🔗 ifEqual(var1, var2, function)
Выполняет функцию, если две переменные равны.
Эквивалентно: if (variableOne === variableTwo) {...}

❌ ifNotEqual(var1, var2, function)
Выполняет функцию, если две переменные не равны.
Эквивалентно: if (variableOne !== variableTwo) {...}

⚠️ al('text')
Отображает окно предупреждения с указанным текстом.
Эквивалентно: alert('text')

🎨 setstyle('id', 'style')
Применяет CSS-стили к элементу.
Эквивалентно: document.getElementById('id').style = 'style'

➕ plus(var1, var2)
➖ minus(var1, var2)
➗ dvis(var1, var2)
✖️ mp(var1, var2)
🔄 deg(var1, degree)
Основные математические операции: сложение, вычитание, деление, умножение и возведение в степень.

🔄 getvalue('id')
Извлекает значение элемента ввода.
Эквивалентно: document.getElementById('id').value

📖 gettext('id')
Извлекает текстовое содержимое элемента.
Эквивалентно: document.getElementById('id').text

🔢 int(var)
Преобразует переменную в целое число.
Эквивалентно: Number(var)

🔤 str(var)
Преобразует переменную в строку.
Эквивалентно: String(var)

🔠 float(var)
Преобразует переменную в число с плавающей точкой.
Эквивалентно: parseFloat(var)

🔘 bool(var)
Преобразует переменную в булево значение.
Эквивалентно: Boolean(var)

⏳ sleepsec(second, function)
Задерживает выполнение на заданное количество секунд.
Эквивалентно: setTimeout(function, second * 1000)

⏲️ sleepms(ms, function)
Задерживает выполнение на заданное количество миллисекунд.
Эквивалентно: setTimeout(function, ms)

🕒 sleepmin(minute)
Задерживает выполнение на заданное количество минут.
Эквивалентно: setTimeout(function, min * 60000)

🛌 sleep(second)
Это псевдоним для sleepsec.
Использование: sleep(second)

P.S. Переменная "var" не является типом переменной, а сама переменная.


🌟 TweaksJS 📜 命令:

✨ randFloat(min, max, decimal numbers)
生成指定范围内的随机数。

🔍 getid('id')
根据 ID 获取元素。
等价于:document.getElementById('id')

📅 ifload(function)
当文档完全加载时执行代码。
等价于:document.addEventListener('DOMContentLoaded', function)

📚 classget('class')
根据类名返回元素。
等价于:document.getElementsByClassName('class')

✅ ifexists('id', function)
检查元素是否存在(不为 null)。

🖱️ onclick('id', function)
为元素添加点击事件监听器。
等价于:element.addEventListener('click', function)

💬 cprint('text')
将文本打印到控制台。
等价于:console.log('text')

✏️ setvalue('id', 'text')
设置输入元素的值。
等价于:document.getElementById('id').value = 'text'

📝 settext('id', 'text')
设置元素的文本内容。
等价于:document.getElementById('id').text = 'text'

🔗 ifEqual(var1, var2, function)
如果两个变量相等,则执行函数。
等价于:if (variableOne === variableTwo) {...}

❌ ifNotEqual(var1, var2, function)
如果两个变量不相等,则执行函数。
等价于:if (variableOne !== variableTwo) {...}

⚠️ al('text')
显示带有指定文本的警告框。
等价于:alert('text')

🎨 setstyle('id', 'style')
将 CSS 样式应用于元素。
等价于:document.getElementById('id').style = 'style'

➕ plus(var1, var2)
➖ minus(var1, var2)
➗ dvis(var1, var2)
✖️ mp(var1, var2)
🔄 deg(var1, degree)
基本数学运算:加法、减法、除法、乘法和指数运算。

🔄 getvalue('id')
获取输入元素的值。
等价于:document.getElementById('id').value

📖 gettext('id')
获取元素的文本内容。
等价于:document.getElementById('id').text

🔢 int(var)
将变量转换为整数。
等价于:Number(var)

🔤 str(var)
将变量转换为字符串。
等价于:String(var)

🔠 float(var)
将变量转换为浮点数。
等价于:parseFloat(var)

🔘 bool(var)
将变量转换为布尔值。
等价于:Boolean(var)

⏳ sleepsec(second, function)
延迟执行指定的秒数。
等价于:setTimeout(function, second * 1000)

⏲️ sleepms(ms, function)
延迟执行指定的毫秒数。
等价于:setTimeout(function, ms)

🕒 sleepmin(minute)
延迟执行指定的分钟数。
等价于:setTimeout(function, min * 60000)

🛌 sleep(second)
这是 sleepsec 的别名。
用法:sleep(second)

P.S. "var" 不是变量的类型,而是变量本身。


🌟 TweaksJS 📜 Komendy:

✨ randFloat(min, max, decimal numbers)
Generuje losową liczbę w określonym zakresie.

🔍 getid('id')
Pobiera element po jego ID.
Równoważne: document.getElementById('id')

📅 ifload(function)
Wykonuje kod, gdy dokument jest całkowicie załadowany.
Równoważne: document.addEventListener('DOMContentLoaded', function)

📚 classget('class')
Zwraca elementy po nazwie klasy.
Równoważne: document.getElementsByClassName('class')

✅ ifexists('id', function)
Sprawdza, czy element istnieje (nie jest równy null).

🖱️ onclick('id', function)
Dodaje obsługę zdarzenia kliknięcia do elementu.
Równoważne: element.addEventListener('click', function)

💬 cprint('text')
Drukuje tekst w konsoli.
Równoważne: console.log('text')

✏️ setvalue('id', 'text')
Ustawia wartość elementu wejściowego.
Równoważne: document.getElementById('id').value = 'text'

📝 settext('id', 'text')
Ustawia zawartość tekstową elementu.
Równoważne: document.getElementById('id').text = 'text'

🔗 ifEqual(var1, var2, function)
Wykonuje funkcję, jeśli dwie zmienne są równe.
Równoważne: if (variableOne === variableTwo) {...}

❌ ifNotEqual(var1, var2, function)
Wykonuje funkcję, jeśli dwie zmienne nie są równe.
Równoważne: if (variableOne !== variableTwo) {...}

⚠️ al('text')
Wyświetla okno alertu z podanym tekstem.
Równoważne: alert('text')

🎨 setstyle('id', 'style')
Stosuje styl CSS do elementu.
Równoważne: document.getElementById('id').style = 'style'

➕ plus(var1, var2)
➖ minus(var1, var2)
➗ dvis(var1, var2)
✖️ mp(var1, var2)
🔄 deg(var1, degree)
Podstawowe operacje matematyczne: dodawanie, odejmowanie, mnożenie i dzielenie.

🔄 getvalue('id')
Pobiera wartość elementu wejściowego.
Równoważne: document.getElementById('id').value

📖 gettext('id')
Pobiera zawartość tekstową elementu.
Równoważne: document.getElementById('id').text

🔢 int(var)
Konwertuje zmienną na liczbę całkowitą.
Równoważne: Number(var)

🔤 str(var)
Konwertuje zmienną na łańcuch znaków.
Równoważne: String(var)

🔠 float(var)
Konwertuje zmienną na liczbę zmiennoprzecinkową.
Równoważne: parseFloat(var)

🔘 bool(var)
Konwertuje zmienną na wartość logiczną.
Równoważne: Boolean(var)

⏳ sleepsec(second, function)
Opóźnia wykonanie o określoną liczbę sekund.
Równoważne: setTimeout(function, second * 1000)

⏲️ sleepms(ms, function)
Opóźnia wykonanie o określoną liczbę milisekund.
Równoważne: setTimeout(function, ms)

🕒 sleepmin(minute)
Opóźnia wykonanie o określoną liczbę minut.
Równoważne: setTimeout(function, min * 60000)

🛌 sleep(second)
To jest aliasem dla sleepsec.
Użycie: sleep(second)

P.S. "var" nie jest typem zmiennej, ale samą zmienną.


🌟 TweaksJS 📜 Befehle:

✨ randFloat(min, max, decimal numbers)
Generiert eine zufällige Zahl im angegebenen Bereich.

🔍 getid('id')
Holt ein Element nach seiner ID.
Entspricht: document.getElementById('id')

📅 ifload(function)
Führt den Code aus, wenn das Dokument vollständig geladen ist.
Entspricht: document.addEventListener('DOMContentLoaded', function)

📚 classget('class')
Gibt Elemente nach ihrem Klassennamen zurück.
Entspricht: document.getElementsByClassName('class')

✅ ifexists('id', function)
Überprüft, ob ein Element existiert (nicht null ist).

🖱️ onclick('id', function)
Fügt einen Klick-Event-Handler zum Element hinzu.
Entspricht: element.addEventListener('click', function)

💬 cprint('text')
Gibt Text in der Konsole aus.
Entspricht: console.log('text')

✏️ setvalue('id', 'text')
Setzt den Wert eines Eingabeelements.
Entspricht: document.getElementById('id').value = 'text'

📝 settext('id', 'text')
Setzt den Textinhalt eines Elements.
Entspricht: document.getElementById('id').text = 'text'

🔗 ifEqual(var1, var2, function)
Führt die Funktion aus, wenn zwei Variablen gleich sind.
Entspricht: if (variableOne === variableTwo) {...}

❌ ifNotEqual(var1, var2, function)
Führt die Funktion aus, wenn zwei Variablen ungleich sind.
Entspricht: if (variableOne !== variableTwo) {...}

⚠️ al('text')
Zeigt ein Alert-Fenster mit dem angegebenen Text an.
Entspricht: alert('text')

🎨 setstyle('id', 'style')
Wendet CSS-Stil auf ein Element an.
Entspricht: document.getElementById('id').style = 'style'

➕ plus(var1, var2)
➖ minus(var1, var2)
➗ dvis(var1, var2)
✖️ mp(var1, var2)
🔄 deg(var1, degree)
Grundlegende mathematische Operationen: Addition, Subtraktion, Multiplikation und Division.

🔄 getvalue('id')
Holt den Wert eines Eingabeelements.
Entspricht: document.getElementById('id').value

📖 gettext('id')
Holt den Textinhalt eines Elements.
Entspricht: document.getElementById('id').text

🔢 int(var)
Konvertiert eine Variable in eine Ganzzahl.
Entspricht: Number(var)

🔤 str(var)
Konvertiert eine Variable in einen String.
Entspricht: String(var)

🔠 float(var)
Konvertiert eine Variable in eine Fließkommazahl.
Entspricht: parseFloat(var)

🔘 bool(var)
Konvertiert eine Variable in einen booleschen Wert.
Entspricht: Boolean(var)

⏳ sleepsec(second, function)
Verzögert die Ausführung um eine bestimmte Anzahl von Sekunden.
Entspricht: setTimeout(function, second * 1000)

⏲️ sleepms(ms, function)
Verzögert die Ausführung um eine bestimmte Anzahl von Millisekunden.
Entspricht: setTimeout(function, ms)

🕒 sleepmin(minute)
Verzögert die Ausführung um eine bestimmte Anzahl von Minuten.
Entspricht: setTimeout(function, min * 60000)

🛌 sleep(second)
Dies ist ein Alias für sleepsec.
Verwendung: sleep(second)

P.S. "var" ist kein Datentyp, sondern die Variable selbst.