@exercode/problem-utils
Advanced tools
+39
-47
| { | ||
| "name": "@exercode/problem-utils", | ||
| "version": "1.9.1", | ||
| "version": "1.9.2", | ||
| "description": ":100: A set of utilities for judging programs on Exercode (https://exercode.willbooster.com/).", | ||
@@ -9,7 +9,16 @@ "keywords": [ | ||
| ], | ||
| "repository": "github:WillBooster/exercode-problem-utils", | ||
| "license": "Apache-2.0", | ||
| "author": "WillBooster Inc.", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "git+https://github.com/WillBooster/exercode-problem-utils.git" | ||
| }, | ||
| "files": [ | ||
| "dist/" | ||
| ], | ||
| "type": "module", | ||
| "sideEffects": false, | ||
| "type": "module", | ||
| "main": "dist/index.cjs", | ||
| "module": "dist/index.js", | ||
| "types": "dist/index.d.ts", | ||
| "exports": { | ||
@@ -27,33 +36,27 @@ ".": { | ||
| }, | ||
| "main": "dist/index.cjs", | ||
| "module": "dist/index.js", | ||
| "types": "dist/index.d.ts", | ||
| "files": [ | ||
| "dist/" | ||
| ], | ||
| "publishConfig": { | ||
| "access": "public" | ||
| }, | ||
| "scripts": { | ||
| "build": "build-ts lib --input src/index.ts src/presets/*.ts", | ||
| "check-all-for-ai": "yarn check-for-ai && yarn test", | ||
| "check-for-ai": "yarn install > /dev/null && yarn format > /dev/null 2> /dev/null || true && yarn lint-fix --quiet && yarn typecheck", | ||
| "check-for-ai": "yarn install > /dev/null && yarn format > /dev/null 2> /dev/null || true && yarn lint-fix --quiet", | ||
| "cleanup": "yarn format && yarn lint-fix", | ||
| "format": "sort-package-json && yarn prettify", | ||
| "_postinstall": "husky || true", | ||
| "lint": "eslint --color", | ||
| "format": "sort-package-json && yarn format-code && yarn prettify", | ||
| "format-code": "oxfmt --write --no-error-on-unmatched-pattern .", | ||
| "lint": "oxlint --no-error-on-unmatched-pattern .", | ||
| "lint-fix": "yarn lint --fix", | ||
| "prepack": "pinst --disable", | ||
| "postpack": "pinst --enable", | ||
| "prepare": "husky || true", | ||
| "prettify": "prettier --cache --color --write \"**/{.*/,}*.{cjs,css,cts,htm,html,java,js,json,json5,jsonc,jsx,md,mjs,mts,scss,ts,tsx,vue,yaml,yml}\" \"!**/test{-,/}fixtures/**\" || true", | ||
| "prepare": "lefthook install || true", | ||
| "prettify": "prettier --cache --color --no-error-on-unmatched-pattern --write \"**/{.*/,}*.{java}\" \"!**/test{-,/}fixtures/**\" || true", | ||
| "start": "build-ts run src/index.ts", | ||
| "test": "rm -fr temp && dotenv -c test -- vitest test", | ||
| "test/ci-setup": "yarn build && bun install --cwd example", | ||
| "typecheck": "tsc --noEmit --Pretty" | ||
| "typecheck": "tsgo --noEmit" | ||
| }, | ||
| "prettier": "@willbooster/prettier-config", | ||
| "dependencies": { | ||
| "@ai-sdk/amazon-bedrock": "4.0.92", | ||
| "@ai-sdk/google": "3.0.61", | ||
| "@ai-sdk/amazon-bedrock": "4.0.93", | ||
| "@ai-sdk/google": "3.0.62", | ||
| "@ai-sdk/openai": "3.0.52", | ||
| "@ai-sdk/xai": "3.0.82", | ||
| "ai": "6.0.156", | ||
| "ai": "6.0.158", | ||
| "front-matter": "4.0.2", | ||
@@ -63,24 +66,17 @@ "zod": "4.3.6" | ||
| "devDependencies": { | ||
| "@tsconfig/node-lts": "24.0.0", | ||
| "@tsconfig/node-ts": "23.6.4", | ||
| "@tsconfig/node24": "24.0.4", | ||
| "@types/eslint": "8.56.11", | ||
| "@types/node": "24.12.2", | ||
| "@willbooster/eslint-config-ts": "11.5.0", | ||
| "@willbooster/prettier-config": "10.3.0", | ||
| "build-ts": "17.0.26", | ||
| "@typescript/native-preview": "7.0.0-dev.20260417.1", | ||
| "@willbooster/oxfmt-config": "1.2.1", | ||
| "@willbooster/oxlint-config": "1.4.4", | ||
| "@willbooster/prettier-config": "10.4.0", | ||
| "build-ts": "17.1.0", | ||
| "conventional-changelog-conventionalcommits": "9.3.1", | ||
| "dotenv-cli": "11.0.0", | ||
| "eslint": "9.39.1", | ||
| "eslint-config-flat-gitignore": "2.3.0", | ||
| "eslint-config-prettier": "10.1.8", | ||
| "eslint-import-resolver-typescript": "4.4.4", | ||
| "eslint-plugin-import-x": "4.16.2", | ||
| "eslint-plugin-sort-class-members": "1.22.1", | ||
| "eslint-plugin-sort-destructure-keys": "3.0.0", | ||
| "eslint-plugin-unicorn": "64.0.0", | ||
| "eslint-plugin-unused-imports": "4.4.1", | ||
| "globals": "17.4.0", | ||
| "husky": "9.1.7", | ||
| "lint-staged": "16.4.0", | ||
| "micromatch": "4.0.8", | ||
| "pinst": "3.0.0", | ||
| "lefthook": "2.1.5", | ||
| "oxfmt": "0.45.0", | ||
| "oxlint": "1.60.0", | ||
| "oxlint-tsgolint": "0.21.0", | ||
| "prettier": "3.8.2", | ||
@@ -91,13 +87,9 @@ "prettier-plugin-java": "2.8.1", | ||
| "sort-package-json": "3.6.1", | ||
| "typescript": "5.9.3", | ||
| "typescript-eslint": "8.58.1", | ||
| "vitest": "4.1.2" | ||
| "vitest": "4.1.4" | ||
| }, | ||
| "packageManager": "yarn@4.13.0", | ||
| "prettier": "@willbooster/prettier-config", | ||
| "engines": { | ||
| "node": ">=24" | ||
| }, | ||
| "publishConfig": { | ||
| "access": "public" | ||
| } | ||
| "packageManager": "yarn@4.14.1" | ||
| } |
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 2 instances in 1 package
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 2 instances in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
21
-30%15
-6.25%506691
-0.07%+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
Updated
Updated