Skip to content

Commit d67e1c9

Browse files
committed
🐛 fix: resolve CI/CD and TypeScript declaration issues (v2.3.4)
## 🐛 Bug Fixes - **ci**: resolve Node.js version and Husky issues in auto-release workflow - **typescript**: correct declaration file paths for proper type resolution - **deps**: sync package-lock.json to resolve CI dependency issues ## 📦 Technical Details - Upgrade CI Node.js version from 18 to 20 for package compatibility - Install root dependencies first to provide husky and dev tools - Use --ignore-scripts flag to prevent husky conflicts during CI builds - Fix TypeScript declaration file paths from nested structure to proper lib/ locations - Sync Python version to match JavaScript version (2.3.4) - Update package-lock.json to include missing marked@0.6.3 dependency ## 🎯 Resolves - TypeScript declarations not found when importing package - CI/CD workflow failures due to dependency and Node.js version issues - Cross-platform version synchronization Closes #63
1 parent d279ac6 commit d67e1c9

4 files changed

Lines changed: 21 additions & 7 deletions

File tree

package-lock.json

Lines changed: 18 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "glin-profanity",
3-
"version": "2.3.2",
3+
"version": "2.3.4",
44
"description": "Glin-Profanity is a lightweight and efficient npm package designed to detect and filter profane language in text inputs across multiple languages. Whether you’re building a chat application, a comment section, or any platform where user-generated content is involved, Glin-Profanity helps you maintain a clean and respectful environment.",
55
"private": true,
66
"workspaces": [

packages/js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "glin-profanity",
3-
"version": "2.3.2",
3+
"version": "2.3.4",
44
"description": "Glin-Profanity is a lightweight and efficient npm package designed to detect and filter profane language in text inputs across multiple languages. Whether you’re building a chat application, a comment section, or any platform where user-generated content is involved, Glin-Profanity helps you maintain a clean and respectful environment.",
55
"type": "module",
66
"main": "dist/index.js",

packages/py/glin_profanity/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
configurations for detecting and filtering profane language in text inputs.
66
"""
77

8-
__version__ = "2.3.2"
8+
__version__ = "2.3.4"
99
__author__ = "glinr"
1010
__email__ = "contact@glincker.com"
1111

0 commit comments

Comments
 (0)