"sea": "pnpm exec rimraf ./dist/evse-simulator ./dist/evse-simulator.blob && node --experimental-sea-config sea-config.json && pnpm dlx ncp $(volta which node || n which lts || nvm which node || command -v node) ./dist/evse-simulator && pnpm dlx postject ./dist/evse-simulator NODE_SEA_BLOB ./dist/evse-simulator.blob --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && pnpm exec rimraf ./dist/evse-simulator.blob"
},
"dependencies": {
- "@mikro-orm/better-sqlite": "^6.6.10",
- "@mikro-orm/core": "^6.6.10",
- "@mikro-orm/mariadb": "^6.6.10",
- "@mikro-orm/reflection": "^6.6.10",
- "@modelcontextprotocol/sdk": "~1.28.0",
+ "@mikro-orm/better-sqlite": "^6.6.11",
+ "@mikro-orm/core": "^6.6.11",
+ "@mikro-orm/mariadb": "^6.6.11",
+ "@mikro-orm/reflection": "^6.6.11",
+ "@modelcontextprotocol/sdk": "~1.29.0",
"ajv": "^8.18.0",
"ajv-formats": "^3.0.1",
"basic-ftp": "^5.2.0",
"@commitlint/config-conventional": "^20.5.0",
"@cspell/eslint-plugin": "^9.7.0",
"@eslint/js": "^9.39.4",
- "@mikro-orm/cli": "^6.6.10",
+ "@mikro-orm/cli": "^6.6.11",
"@types/node": "^24.12.0",
"@types/semver": "^7.7.1",
"@types/ws": "^8.18.1",
.:
dependencies:
'@mikro-orm/better-sqlite':
- specifier: ^6.6.10
- version: 6.6.10(@mikro-orm/core@6.6.10)(mariadb@3.4.5)
+ specifier: ^6.6.11
+ version: 6.6.11(@mikro-orm/core@6.6.11)(mariadb@3.4.5)
'@mikro-orm/core':
- specifier: ^6.6.10
- version: 6.6.10
+ specifier: ^6.6.11
+ version: 6.6.11
'@mikro-orm/mariadb':
- specifier: ^6.6.10
- version: 6.6.10(@mikro-orm/core@6.6.10)(better-sqlite3@11.10.0)
+ specifier: ^6.6.11
+ version: 6.6.11(@mikro-orm/core@6.6.11)(better-sqlite3@11.10.0)
'@mikro-orm/reflection':
- specifier: ^6.6.10
- version: 6.6.10(@mikro-orm/core@6.6.10)
+ specifier: ^6.6.11
+ version: 6.6.11(@mikro-orm/core@6.6.11)
'@modelcontextprotocol/sdk':
- specifier: ~1.28.0
- version: 1.28.0(zod@4.3.6)
+ specifier: ~1.29.0
+ version: 1.29.0(zod@4.3.6)
ajv:
specifier: ^8.18.0
version: 8.18.0
specifier: ^9.39.4
version: 9.39.4
'@mikro-orm/cli':
- specifier: ^6.6.10
- version: 6.6.10(better-sqlite3@11.10.0)(mariadb@3.4.5)
+ specifier: ^6.6.11
+ version: 6.6.11(better-sqlite3@11.10.0)(mariadb@3.4.5)
'@types/node':
specifier: ^24.12.0
version: 24.12.0
'@keyv/serialize@1.1.1':
resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==}
- '@mikro-orm/better-sqlite@6.6.10':
- resolution: {integrity: sha512-A+9F092BQNPhew1JB/cC09ZhJDP6s2Wn+hANc8LrTuS3/qRuJqQHoxxct1E73OVsJRV4qN+PiFCp0Wjm/N488Q==}
+ '@mikro-orm/better-sqlite@6.6.11':
+ resolution: {integrity: sha512-agItamb6Gkx5ZZRVlycYCb6PcyG94gAxg9970FA5lHL7+UP9NiINnycPq/zx5uVFy7RcCOAGXKR3jVHFEbSyQA==}
engines: {node: '>= 18.12.0'}
peerDependencies:
'@mikro-orm/core': ^6.0.0
- '@mikro-orm/cli@6.6.10':
- resolution: {integrity: sha512-tKQeQUuhEf8wjeOX9VU8DPD0lN0uNa/5q+u7XHjEk5xE5dkbOzDo7zpnRmV+CdWra4dV+3EY9XAc2uLaQSpGEg==}
+ '@mikro-orm/cli@6.6.11':
+ resolution: {integrity: sha512-E+zB3cB5EbemeRvh/6TaX822xxm/jcVTsSNdObQsccXtCEsbYFzcqmB2pIj/5oPPCPU2jaPsZFtWaxLgUxzoJw==}
engines: {node: '>= 18.12.0'}
hasBin: true
- '@mikro-orm/core@6.6.10':
- resolution: {integrity: sha512-XdnipWmZ0BG+lzMBv6TykSKGLgBtNwqdJqh4Er+n1kTP0IZmXCtgluzHB66sNXkcYHomuIn2olIVbcVb0m/jDw==}
+ '@mikro-orm/core@6.6.11':
+ resolution: {integrity: sha512-+edc3ctapRi0lyb2B0+QfUpoWkNmXOcaApDT6RhBxyFo74bpoU/tEb9aMobemN86VhAt/rjM1KDKbJYLM9lxTg==}
engines: {node: '>= 18.12.0'}
- '@mikro-orm/knex@6.6.10':
- resolution: {integrity: sha512-FOGkanJcHhKofjlc63YTpNtlB/7gdFRCfmbsBe2A1r36lx2aFdu2lqEAqFr8mUbOiwfTAQEBH8P9DGhd0T1j8g==}
+ '@mikro-orm/knex@6.6.11':
+ resolution: {integrity: sha512-MUxqw+3COpcM06DC3ufW4Aov5RZWpW1Rv/kMfJkHQX+bO81jPdinXkRtx1l8EVWFRiLJEB+3MNhptFQRlmJNXA==}
engines: {node: '>= 18.12.0'}
peerDependencies:
'@mikro-orm/core': ^6.0.0
mariadb:
optional: true
- '@mikro-orm/mariadb@6.6.10':
- resolution: {integrity: sha512-ODihHa3gXBfR028gwrlNPCCKrXR5qCyvcuW1BsTKAWDFbWvMS1HBgrh8lBBR0rE7veLNxZhFVxMrMjNjgjGwMQ==}
+ '@mikro-orm/mariadb@6.6.11':
+ resolution: {integrity: sha512-TPUFGJHGPGiQC2LE263iyyBbaG1nwSsa6UVQ8ma2QFxLRt62XqGFEw7XJ1uUXXoqZn/4RW8jrIAWFgbrmfnx3g==}
engines: {node: '>= 18.12.0'}
peerDependencies:
'@mikro-orm/core': ^6.0.0
- '@mikro-orm/reflection@6.6.10':
- resolution: {integrity: sha512-Qh4PM56vXF1Qw3+b5d2BzZGEuJAHl0XgKXp4AkMjVvzbYH1WM70fKz9p9UY1UmD2O1fGABsYb1UMl3XFZmVLNw==}
+ '@mikro-orm/reflection@6.6.11':
+ resolution: {integrity: sha512-EG8C79sOzkvqiI1Kvig2TO1ME1YlhxVGLDQaKQur2xUIR31U0cmjWIWd449lCD4mLdrUj1sem7WULLmo2tj7UA==}
engines: {node: '>= 18.12.0'}
peerDependencies:
'@mikro-orm/core': ^6.0.0
- '@modelcontextprotocol/sdk@1.28.0':
- resolution: {integrity: sha512-gmloF+i+flI8ouQK7MWW4mOwuMh4RePBuPFAEPC6+pdqyWOUMDOixb6qZ69owLJpz6XmyllCouc4t8YWO+E2Nw==}
+ '@modelcontextprotocol/sdk@1.29.0':
+ resolution: {integrity: sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==}
engines: {node: '>=18'}
peerDependencies:
'@cfworker/json-schema': ^4.1.1
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
- knex@3.1.0:
- resolution: {integrity: sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==}
+ knex@3.2.8:
+ resolution: {integrity: sha512-ElXXxu9Nq+5hWYdBUddYIWIT5yKKs5KNCsmKGbJSHPyaMpAABp3xs4L55GgdQoAs6QQ7dv72ai3M4pxYQ8utEg==}
engines: {node: '>=16'}
hasBin: true
peerDependencies:
mysql2: '*'
pg: '*'
pg-native: '*'
+ pg-query-stream: ^4.14.0
sqlite3: '*'
tedious: '*'
peerDependenciesMeta:
optional: true
pg-native:
optional: true
+ pg-query-stream:
+ optional: true
sqlite3:
optional: true
tedious:
resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
engines: {node: '>=8.6'}
- mikro-orm@6.6.10:
- resolution: {integrity: sha512-9z+F31IYQx4sDOO+2gtTS9JUz8SxoSrMQte0p300RIzWj+KByBYkpPZLhAToyIkuUCXHf2sGah8HSpExToCm6Q==}
+ mikro-orm@6.6.11:
+ resolution: {integrity: sha512-8z1pS5IfKGys0OR0m5bWDLbmCu7n86DXvozL9v7BYcqW6O3GbsioghmNobzl7PraOOIRy260rS+mO6Z1jLduDQ==}
engines: {node: '>= 18.12.0'}
miller-rabin@4.0.1:
'@keyv/serialize@1.1.1': {}
- '@mikro-orm/better-sqlite@6.6.10(@mikro-orm/core@6.6.10)(mariadb@3.4.5)':
+ '@mikro-orm/better-sqlite@6.6.11(@mikro-orm/core@6.6.11)(mariadb@3.4.5)':
dependencies:
- '@mikro-orm/core': 6.6.10
- '@mikro-orm/knex': 6.6.10(@mikro-orm/core@6.6.10)(better-sqlite3@11.10.0)(mariadb@3.4.5)
+ '@mikro-orm/core': 6.6.11
+ '@mikro-orm/knex': 6.6.11(@mikro-orm/core@6.6.11)(better-sqlite3@11.10.0)(mariadb@3.4.5)
better-sqlite3: 11.10.0
fs-extra: 11.3.3
sqlstring-sqlite: 0.1.1
- mysql2
- pg
- pg-native
+ - pg-query-stream
- sqlite3
- supports-color
- tedious
- '@mikro-orm/cli@6.6.10(better-sqlite3@11.10.0)(mariadb@3.4.5)':
+ '@mikro-orm/cli@6.6.11(better-sqlite3@11.10.0)(mariadb@3.4.5)':
dependencies:
'@jercle/yargonaut': 1.1.5
- '@mikro-orm/core': 6.6.10
- '@mikro-orm/knex': 6.6.10(@mikro-orm/core@6.6.10)(better-sqlite3@11.10.0)(mariadb@3.4.5)
+ '@mikro-orm/core': 6.6.11
+ '@mikro-orm/knex': 6.6.11(@mikro-orm/core@6.6.11)(better-sqlite3@11.10.0)(mariadb@3.4.5)
fs-extra: 11.3.3
tsconfig-paths: 4.2.0
yargs: 17.7.2
- mysql2
- pg
- pg-native
+ - pg-query-stream
- sqlite3
- supports-color
- tedious
- '@mikro-orm/core@6.6.10':
+ '@mikro-orm/core@6.6.11':
dependencies:
dataloader: 2.2.3
dotenv: 17.3.1
esprima: 4.0.1
fs-extra: 11.3.3
globby: 11.1.0
- mikro-orm: 6.6.10
+ mikro-orm: 6.6.11
reflect-metadata: 0.2.2
- '@mikro-orm/knex@6.6.10(@mikro-orm/core@6.6.10)(better-sqlite3@11.10.0)(mariadb@3.4.5)':
+ '@mikro-orm/knex@6.6.11(@mikro-orm/core@6.6.11)(better-sqlite3@11.10.0)(mariadb@3.4.5)':
dependencies:
- '@mikro-orm/core': 6.6.10
+ '@mikro-orm/core': 6.6.11
fs-extra: 11.3.3
- knex: 3.1.0(better-sqlite3@11.10.0)
+ knex: 3.2.8(better-sqlite3@11.10.0)
sqlstring: 2.3.3
optionalDependencies:
better-sqlite3: 11.10.0
- mysql2
- pg
- pg-native
+ - pg-query-stream
- sqlite3
- supports-color
- tedious
- '@mikro-orm/mariadb@6.6.10(@mikro-orm/core@6.6.10)(better-sqlite3@11.10.0)':
+ '@mikro-orm/mariadb@6.6.11(@mikro-orm/core@6.6.11)(better-sqlite3@11.10.0)':
dependencies:
- '@mikro-orm/core': 6.6.10
- '@mikro-orm/knex': 6.6.10(@mikro-orm/core@6.6.10)(better-sqlite3@11.10.0)(mariadb@3.4.5)
+ '@mikro-orm/core': 6.6.11
+ '@mikro-orm/knex': 6.6.11(@mikro-orm/core@6.6.11)(better-sqlite3@11.10.0)(mariadb@3.4.5)
mariadb: 3.4.5
transitivePeerDependencies:
- better-sqlite3
- mysql2
- pg
- pg-native
+ - pg-query-stream
- sqlite3
- supports-color
- tedious
- '@mikro-orm/reflection@6.6.10(@mikro-orm/core@6.6.10)':
+ '@mikro-orm/reflection@6.6.11(@mikro-orm/core@6.6.11)':
dependencies:
- '@mikro-orm/core': 6.6.10
+ '@mikro-orm/core': 6.6.11
globby: 11.1.0
ts-morph: 27.0.2
- '@modelcontextprotocol/sdk@1.28.0(zod@4.3.6)':
+ '@modelcontextprotocol/sdk@1.29.0(zod@4.3.6)':
dependencies:
'@hono/node-server': 1.19.11(hono@4.12.8)
ajv: 8.18.0
kleur@4.1.5: {}
- knex@3.1.0(better-sqlite3@11.10.0):
+ knex@3.2.8(better-sqlite3@11.10.0):
dependencies:
colorette: 2.0.19
commander: 10.0.1
braces: 3.0.3
picomatch: 4.0.4
- mikro-orm@6.6.10: {}
+ mikro-orm@6.6.11: {}
miller-rabin@4.0.1:
dependencies: