Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pnpm check --write --staged --no-errors-on-unmatched
pnpm precommit
28 changes: 25 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,40 @@
{
"files.exclude": {
// "**/dist": false
"editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[javascriptreact]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescriptreact]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[jsonc]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[css]": {
"editor.defaultFormatter": "biomejs.biome"
},
"js/ts.tsdk.path": "node_modules/typescript/lib",
"editor.codeActionsOnSave": {
"source.organizeImports.biome": "explicit",
"source.sortMembers": "explicit",
"source.biome": "explicit",
"source.fixAll.biome": "explicit"
},
// tanstack start stuff
"files.watcherExclude": {
"**/routeTree.gen.ts": true
},
"search.exclude": {
"**/routeTree.gen.ts": true
},
"files.readonlyInclude": {
"**/routeTree.gen.ts": true
}
}
2 changes: 1 addition & 1 deletion biome.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://biomejs.dev/schemas/2.5.0/schema.json",
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",
Expand Down
2 changes: 1 addition & 1 deletion docs-md/api/safeJsonParse.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Returns **[object][2]** the parsed value or parse error

**Meta**

* **version**: 4.3.4
* **version**: 4.4.0

[1]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String

Expand Down
7 changes: 7 additions & 0 deletions docs-md/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ id: changelog

# Changelog

##### 4.4.1

- Add baseline coverage for documentation/index generation and dependency
security remediation
- Keep the dev-only `brace-expansion` advisory open until its unpublished
`5.0.8` fix is available; production dependencies audit clean

##### 4.4.0

- **NEW:** `JSON -> safeJsonParse` - parse JSON without throwing and return a
Expand Down
16 changes: 0 additions & 16 deletions lint-staged.config.js

This file was deleted.

58 changes: 25 additions & 33 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
{
"name": "common-utils-pkg",
"version": "4.4.0",
"version": "4.4.1",
"description": "A package of commonly used JavaScript utilities.",
"keywords": [
"utilities",
"npm",
"module",
"javascript",
"es6",
"functions"
],
"keywords": ["utilities", "npm", "module", "javascript", "es6", "functions"],
"homepage": "https://common-utils-pkg.js.org/",
"bugs": {
"url": "https://github.com/iamdevlinph/common-utils-pkg/issues"
Expand All @@ -30,20 +23,15 @@
"require": "./dist/index.js"
}
},
"files": [
"dist/",
"!dist/**/*.test.*",
"README.md",
"LICENSE"
],
"files": ["dist/", "!dist/**/*.test.*", "README.md", "LICENSE"],
"scripts": {
"dev": "pnpm docusaurus:start",
"build": "rm -rf dist/; npm run generate-index; tsup",
"prepublishOnly": "pnpm run build",
"test:ci": "jest --no-cache",
"test:clear": "jest --clearCache",
"docusaurus": "docusaurus",
"docusaurus:generate": "node scripts/md-generate.mjs; npm run generate-index",
"docusaurus:generate": "node scripts/md-generate.mjs && pnpm run generate-index",
"docusaurus:start": "docusaurus start",
"docusaurus:build": "docusaurus build",
"docusaurus:swizzle": "docusaurus swizzle",
Expand All @@ -53,48 +41,47 @@
"docusaurus:write-translations": "docusaurus write-translations",
"docusaurus:write-heading-ids": "docusaurus write-heading-ids",
"generate-index": "node scripts/generate-index.mjs",
"format": "biome format --write",
"lint": "biome lint",
"format": "biome check --write .",
"format:check": "biome check .",
"lint": "biome lint .",
"lint:fix": "biome lint --write .",
"check": "biome check",
"fix": "biome check --fix",
"prepare": "husky"
"prepare": "husky",
"precommit": "lint-staged"
},
"dependencies": {
"lz-string": "1.5.0"
},
"devDependencies": {
"@biomejs/biome": "2.5.0",
"@docusaurus/core": "3.10.1",
"@docusaurus/module-type-aliases": "3.10.1",
"@docusaurus/plugin-google-gtag": "3.9.2",
"@docusaurus/preset-classic": "3.10.1",
"@docusaurus/tsconfig": "3.10.1",
"@docusaurus/types": "3.10.1",
"@docusaurus/core": "3.10.2",
"@docusaurus/module-type-aliases": "3.10.2",
"@docusaurus/plugin-google-gtag": "3.10.2",
"@docusaurus/preset-classic": "3.10.2",
"@docusaurus/tsconfig": "3.10.2",
"@docusaurus/types": "3.10.2",
"@mdx-js/react": "3.1.1",
"@types/jest": "30.0.0",
"@types/node": "25.6.0",
"clsx": "2.1.1",
"documentation": "13.2.5",
"http-server": "14.1.1",
"husky": "9.1.7",
"jest": "30.3.0",
"jest": "30.4.2",
"lint-staged": "16.4.0",
"mock-local-storage": "1.1.24",
"prettier": "3.8.3",
"prism-react-renderer": "2.4.1",
"react": "19.2.5",
"react-dom": "19.2.5",
"shell-quote": "1.9.0",
"ts-jest": "29.1.2",
"ts-jest": "29.4.11",
"tsup": "8.3.5",
"typescript": "6.0.2"
},
"browserslist": {
"production": [
">0.5%",
"not dead",
"not op_mini all"
],
"production": [">0.5%", "not dead", "not op_mini all"],
"development": [
"last 3 chrome version",
"last 3 firefox version",
Expand All @@ -107,5 +94,10 @@
"resolutions": {
"webpackbar": "7.0.0"
},
"packageManager": "pnpm@11.2.2"
"packageManager": "pnpm@11.2.2",
"lint-staged": {
"*": [
"biome check --write --no-errors-on-unmatched --files-ignore-unknown=true"
]
}
}
Loading
Loading