🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@exercode/problem-utils

Package Overview
Dependencies
Maintainers
1
Versions
73
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@exercode/problem-utils - npm Package Compare versions

Comparing version
1.9.1
to
1.9.2
+39
-47
package.json
{
"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"
}