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
4 changes: 1 addition & 3 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,7 @@
"postCreateCommand": "yarn install",
"customizations": {
"vscode": {
"extensions": [
"esbenp.prettier-vscode"
]
"extensions": ["esbenp.prettier-vscode"]
}
}
}
1 change: 1 addition & 0 deletions .eslintcache
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/jest.config.ts":"1","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/MultipartBody.ts":"2","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime-bun.ts":"3","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime-deno.ts":"4","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime-node.ts":"5","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime.ts":"6","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/types-node.ts":"7","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/types-deno.ts":"8","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/types.d.ts":"9","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/index.d.ts":"10","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/index-deno.ts":"11","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/bun-runtime.ts":"12","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/manual-types.d.ts":"13","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/node-runtime.ts":"14","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/node-types.d.ts":"15","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/registry.ts":"16","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/web-runtime.ts":"17","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/web-types.d.ts":"18","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/core.ts":"19","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/error.ts":"20","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/index.ts":"21","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resource.ts":"22","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resources/accounts.ts":"23","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resources/index.ts":"24","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resources/speech.ts":"25","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resources/voices.ts":"26","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resources.ts":"27","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/shims/node.ts":"28","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/shims/web.ts":"29","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/uploads.ts":"30","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/version.ts":"31","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/api-resources/accounts.test.ts":"32","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/api-resources/speech.test.ts":"33","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/api-resources/voices.test.ts":"34","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/form.test.ts":"35","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/index.test.ts":"36","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/responses.test.ts":"37","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/stringifyQuery.test.ts":"38","/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/uploads.test.ts":"39"},{"size":644,"mtime":1758943273490,"results":"40","hashOfConfig":"41"},{"size":223,"mtime":1758943273506,"results":"42","hashOfConfig":"41"},{"size":118,"mtime":1758943273526,"results":"43","hashOfConfig":"41"},{"size":118,"mtime":1758943273526,"results":"44","hashOfConfig":"41"},{"size":119,"mtime":1758943273526,"results":"45","hashOfConfig":"41"},{"size":118,"mtime":1758943273526,"results":"46","hashOfConfig":"41"},{"size":117,"mtime":1758943273526,"results":"47","hashOfConfig":"41"},{"size":116,"mtime":1758943273526,"results":"48","hashOfConfig":"41"},{"size":3001,"mtime":1758943273530,"results":"49","hashOfConfig":"41"},{"size":3159,"mtime":1758943273530,"results":"50","hashOfConfig":"41"},{"size":2740,"mtime":1758943273530,"results":"51","hashOfConfig":"41"},{"size":468,"mtime":1758943273530,"results":"52","hashOfConfig":"41"},{"size":339,"mtime":1758943273534,"results":"53","hashOfConfig":"41"},{"size":3133,"mtime":1758943273534,"results":"54","hashOfConfig":"41"},{"size":1238,"mtime":1758943273534,"results":"55","hashOfConfig":"41"},{"size":2450,"mtime":1758943273534,"results":"56","hashOfConfig":"41"},{"size":3050,"mtime":1758943273534,"results":"57","hashOfConfig":"41"},{"size":2073,"mtime":1758943273534,"results":"58","hashOfConfig":"41"},{"size":39671,"mtime":1758943285882},{"size":3968,"mtime":1758943285882},{"size":7474,"mtime":1758943285882},{"size":253,"mtime":1758943273586,"results":"59","hashOfConfig":"41"},{"size":1701,"mtime":1758943285882},{"size":513,"mtime":1758943285882},{"size":11076,"mtime":1758943285882},{"size":5768,"mtime":1758943285882},{"size":35,"mtime":1758943273542,"results":"60","hashOfConfig":"41"},{"size":1564,"mtime":1758943273542,"results":"61","hashOfConfig":"41"},{"size":1588,"mtime":1758943273542,"results":"62","hashOfConfig":"41"},{"size":9029,"mtime":1758943285882},{"size":60,"mtime":1758943285882},{"size":1155,"mtime":1758943285882},{"size":1739,"mtime":1758943285882},{"size":5436,"mtime":1758943285882},{"size":1668,"mtime":1758943273542,"results":"63","hashOfConfig":"41"},{"size":14962,"mtime":1758943285882},{"size":954,"mtime":1758943273542,"results":"64","hashOfConfig":"41"},{"size":914,"mtime":1758943285882},{"size":2124,"mtime":1758943273542,"results":"65","hashOfConfig":"41"},{"filePath":"66","messages":"67","suppressedMessages":"68","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1u2uk0p",{"filePath":"69","messages":"70","suppressedMessages":"71","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"72","messages":"73","suppressedMessages":"74","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"75","messages":"76","suppressedMessages":"77","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"78","messages":"79","suppressedMessages":"80","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"81","messages":"82","suppressedMessages":"83","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"84","messages":"85","suppressedMessages":"86","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"87","messages":"88","suppressedMessages":"89","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"90","messages":"91","suppressedMessages":"92","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"93","messages":"94","suppressedMessages":"95","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"96","messages":"97","suppressedMessages":"98","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"99","messages":"100","suppressedMessages":"101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"102","messages":"103","suppressedMessages":"104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"105","messages":"106","suppressedMessages":"107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"108","messages":"109","suppressedMessages":"110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"111","messages":"112","suppressedMessages":"113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"114","messages":"115","suppressedMessages":"116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"117","messages":"118","suppressedMessages":"119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"120","messages":"121","suppressedMessages":"122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"123","messages":"124","suppressedMessages":"125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"126","messages":"127","suppressedMessages":"128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"129","messages":"130","suppressedMessages":"131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"132","messages":"133","suppressedMessages":"134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"135","messages":"136","suppressedMessages":"137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"138","messages":"139","suppressedMessages":"140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/jest.config.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/MultipartBody.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime-bun.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime-deno.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime-node.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/runtime.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/types-node.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/types-deno.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/auto/types.d.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/index.d.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/index-deno.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/bun-runtime.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/manual-types.d.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/node-runtime.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/node-types.d.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/registry.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/web-runtime.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/_shims/web-types.d.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resource.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/resources.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/shims/node.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/src/shims/web.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/form.test.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/responses.test.ts",[],[],"/home/tempuser-sywtao/run/codegen-output/lmnt-kaikato-aryp6r/lmnt-com-node/tests/uploads.test.ts",[],[]]
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ dist
dist-deno
/*.tgz
.idea/
.eslintcache

2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "2.11.0"
".": "2.11.1"
}
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Changelog

## 2.11.1 (2025-09-27)

Full Changelog: [v2.11.0...v2.11.1](https://github.com/lmnt-com/lmnt-node/compare/v2.11.0...v2.11.1)

### Performance Improvements

* faster formatting ([a8fedac](https://github.com/lmnt-com/lmnt-node/commit/a8fedac081ed1b0bc77f9bb241d666a1555cd5e7))


### Chores

* **internal:** codegen related update ([62bbc54](https://github.com/lmnt-com/lmnt-node/commit/62bbc543a0b9bac578b07050de569fadabb4224b))
* **internal:** fix incremental formatting in some cases ([5384beb](https://github.com/lmnt-com/lmnt-node/commit/5384beb51473f5820f53c169568f757d8f990839))
* **internal:** ignore .eslintcache ([4ddebe6](https://github.com/lmnt-com/lmnt-node/commit/4ddebe609ab9b9dd4e1917c71961f177697edf0a))
* **internal:** remove deprecated `compilerOptions.baseUrl` from tsconfig.json ([a229a66](https://github.com/lmnt-com/lmnt-node/commit/a229a664afd1d0e74f8f5d7b23114ed5185640ab))

## 2.11.0 (2025-09-20)

Full Changelog: [v2.10.0...v2.11.0](https://github.com/lmnt-com/lmnt-node/compare/v2.10.0...v2.11.0)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lmnt-node",
"version": "2.11.0",
"version": "2.11.1",
"description": "The official TypeScript library for the Lmnt API",
"author": "Lmnt <feedback@lmnt.com>",
"types": "dist/index.d.ts",
Expand Down
5 changes: 1 addition & 4 deletions release-please-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,5 @@
}
],
"release-type": "node",
"extra-files": [
"src/version.ts",
"README.md"
]
"extra-files": ["src/version.ts", "README.md"]
}
40 changes: 40 additions & 0 deletions scripts/fast-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#!/usr/bin/env bash

set -euo pipefail

echo "Script started with $# arguments"
echo "Arguments: $*"
echo "Script location: $(dirname "$0")"

cd "$(dirname "$0")/.."
echo "Changed to directory: $(pwd)"

if [ $# -eq 0 ]; then
echo "Usage: $0 <file-with-paths> [additional-formatter-args...]"
echo "The file should contain one file path per line"
exit 1
fi

FILE_LIST="$1"

echo "Looking for file: $FILE_LIST"

if [ ! -f "$FILE_LIST" ]; then
echo "Error: File '$FILE_LIST' not found"
exit 1
fi

echo "==> Running eslint --fix"
ESLINT_FILES="$(grep '\.ts$' "$FILE_LIST" || true)"
if ! [ -z "$ESLINT_FILES" ]; then
echo "$ESLINT_FILES" | ESLINT_USE_FLAT_CONFIG="false" xargs ./node_modules/.bin/eslint --cache --fix
fi

echo "==> Running prettier --write"
# format things eslint didn't
PRETTIER_FILES="$(grep '\.\(js\|json\)$' "$FILE_LIST" || true)"
if ! [ -z "$PRETTIER_FILES" ]; then
echo "$PRETTIER_FILES" | xargs ./node_modules/.bin/prettier \
--write --cache --cache-strategy metadata --no-error-on-unmatched-pattern \
'!**/dist' '!**/*.ts' '!**/*.mts' '!**/*.cts' '!**/*.js' '!**/*.mjs' '!**/*.cjs'
fi
2 changes: 1 addition & 1 deletion src/version.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export const VERSION = '2.11.0'; // x-release-please-version
export const VERSION = '2.11.1'; // x-release-please-version
4 changes: 2 additions & 2 deletions tsconfig.build.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"compilerOptions": {
"rootDir": "./dist/src",
"paths": {
"lmnt-node/*": ["dist/src/*"],
"lmnt-node": ["dist/src/index.ts"],
"lmnt-node/*": ["./dist/src/*"],
"lmnt-node": ["./dist/src/index.ts"]
},
"noEmit": false,
"declaration": true,
Expand Down
9 changes: 4 additions & 5 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,10 @@
"module": "commonjs",
"moduleResolution": "node",
"esModuleInterop": true,
"baseUrl": "./",
"paths": {
"lmnt-node/_shims/auto/*": ["src/_shims/auto/*-node"],
"lmnt-node/*": ["src/*"],
"lmnt-node": ["src/index.ts"]
"lmnt-node/_shims/auto/*": ["./src/_shims/auto/*-node"],
"lmnt-node/*": ["./src/*"],
"lmnt-node": ["./src/index.ts"]
},
"noEmit": true,

Expand All @@ -32,7 +31,7 @@
"noUncheckedIndexedAccess": true,
"noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true,
"isolatedModules": false,
"isolatedModules": false,

"skipLibCheck": true
}
Expand Down