Add collection and sorting utilities with Gitea release workflows
CI / test-and-build (push) Successful in 30s

Replace retrocycle eval calls with property traversal and regression coverage. Add bundle budgets, eval guards, package publishing, and contributor documentation.
This commit is contained in:
warkanum committed 2026-09-23 19:22:12 +02:00
1 parent 34be59ba01
commit 538ec38632
17 files changed
+545 -12

No files matched your search

+21 -4
View File
@@ -17,7 +17,9 @@
"./dom": "./src/dom/index.ts",
"./i18n": "./src/i18n/index.ts",
"./logger": "./src/logger/index.ts",
"./llm": "./src/llm/index.ts"
"./llm": "./src/llm/index.ts",
"./collections": "./src/collections/index.ts",
"./sorting": "./src/sorting/index.ts"
},
"typesVersions": {
"*": {
@@ -53,6 +55,12 @@
],
"llm": [
"./src/llm/index.ts"
],
"collections": [
"./src/collections/index.ts"
],
"sorting": [
"./src/sorting/index.ts"
]
}
},
@@ -72,7 +80,9 @@
"./dom": "./dist/dom.js",
"./i18n": "./dist/i18n.js",
"./logger": "./dist/logger.js",
"./llm": "./dist/llm.js"
"./llm": "./dist/llm.js",
"./collections": "./dist/collections.js",
"./sorting": "./dist/sorting.js"
},
"typesVersions": {
"*": {
@@ -108,6 +118,12 @@
],
"llm": [
"./dist/llm.d.ts"
],
"collections": [
"./dist/collections.d.ts"
],
"sorting": [
"./dist/sorting.d.ts"
]
}
}
@@ -122,7 +138,8 @@
"clean": "rm -rf dist",
"prepublishOnly": "npm run build",
"test": "vitest run",
"lint": "eslint src"
"lint": "eslint src",
"check:bundle": "npm run build && node scripts/check-bundle.mjs"
},
"keywords": [
"string",
@@ -171,4 +188,4 @@
},
"homepage": "https://github.com/Warky-Devs/artemis-kit#readme",
"packageManager": "pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e"
}
}