Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
1cbe71e
feat: removed .ferignore to generate clean version of sdk
markitosha Feb 12, 2026
2655e5d
SDK regeneration
fern-api[bot] Feb 12, 2026
3143790
SDK regeneration
fern-api[bot] Feb 12, 2026
e9f1f93
SDK regeneration
fern-api[bot] Feb 12, 2026
44b2a07
SDK regeneration
fern-api[bot] Feb 12, 2026
31d65bc
SDK regeneration
fern-api[bot] Feb 12, 2026
55a4c5c
SDK regeneration
fern-api[bot] Feb 12, 2026
9ed1107
SDK regeneration
fern-api[bot] Feb 12, 2026
3527f68
SDK regeneration
fern-api[bot] Feb 12, 2026
f41d431
SDK regeneration
fern-api[bot] Feb 12, 2026
c4e1031
SDK regeneration
fern-api[bot] Feb 12, 2026
557fa32
SDK regeneration
fern-api[bot] Feb 12, 2026
8dc493e
SDK regeneration
fern-api[bot] Feb 13, 2026
3d8ee7c
SDK regeneration
fern-api[bot] Feb 16, 2026
8ca07f8
SDK regeneration
fern-api[bot] Feb 16, 2026
46ccf53
SDK regeneration
fern-api[bot] Feb 16, 2026
3753dc7
SDK regeneration
fern-api[bot] Feb 16, 2026
955c685
SDK regeneration
fern-api[bot] Feb 16, 2026
3f21607
SDK regeneration
fern-api[bot] Feb 16, 2026
f9cbcff
SDK regeneration
fern-api[bot] Feb 16, 2026
f1e918f
SDK regeneration
fern-api[bot] Feb 16, 2026
4f9e3be
SDK regeneration
fern-api[bot] Feb 16, 2026
29136c6
SDK regeneration
fern-api[bot] Feb 16, 2026
b593fd2
SDK regeneration
fern-api[bot] Feb 16, 2026
3666995
SDK regeneration
fern-api[bot] Feb 16, 2026
98195b4
SDK regeneration
fern-api[bot] Feb 16, 2026
29a4f7c
SDK regeneration
fern-api[bot] Feb 16, 2026
5ced7de
SDK regeneration
fern-api[bot] Feb 17, 2026
a4aaa91
SDK regeneration
fern-api[bot] Feb 17, 2026
4ed4221
SDK regeneration
fern-api[bot] Feb 17, 2026
73482d4
SDK regeneration
fern-api[bot] Feb 17, 2026
d3f08a6
SDK regeneration
fern-api[bot] Feb 17, 2026
8ac12e9
SDK regeneration
fern-api[bot] Feb 17, 2026
2becf88
SDK regeneration
fern-api[bot] Feb 17, 2026
1946761
SDK regeneration
fern-api[bot] Feb 17, 2026
bdfc6dc
SDK regeneration
fern-api[bot] Feb 17, 2026
a0cc899
SDK regeneration
fern-api[bot] Feb 17, 2026
4ec2bc0
SDK regeneration
fern-api[bot] Feb 17, 2026
282ec4e
SDK regeneration
fern-api[bot] Feb 17, 2026
5103718
SDK regeneration
fern-api[bot] Feb 17, 2026
97f88a8
SDK regeneration
fern-api[bot] Feb 18, 2026
cf87956
SDK regeneration
fern-api[bot] Feb 18, 2026
5e22b5e
SDK regeneration
fern-api[bot] Feb 24, 2026
508797b
SDK regeneration
fern-api[bot] Feb 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 18 additions & 0 deletions .fern/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"cliVersion": "3.85.2",
"generatorName": "fernapi/fern-typescript-node-sdk",
"generatorVersion": "3.49.3",
"generatorConfig": {
"namespaceExport": "Corti",
"noSerdeLayer": false,
"enableInlineTypes": false,
"streamType": "web",
"shouldGenerateWebsocketClients": true,
"generateSubpackageExports": true,
"inlinePathParameters": false,
"extraDevDependencies": {
"@faker-js/faker": "^9.9.0"
}
},
"sdkVersion": "0.10.1"
}
27 changes: 1 addition & 26 deletions .fernignore
Original file line number Diff line number Diff line change
@@ -1,26 +1 @@
# All custom code
src/custom

# Custom imports from custom code that replaces generated one
src/index.ts
src/api/index.ts

# Patch: fetcher respects CortiClient withCredentials via global config
src/core/fetcher/Fetcher.ts

# Documentation
README.md
AUTHENTICATION.md
reference.md
PROXYING.md

# Integration tests
tests/custom
jest.integration.config.mjs
.github/workflows/integration-tests.yml

# Issue templates
.github/ISSUE_TEMPLATE

# Updated release workflow
.github/workflows/ci.yml
# Specify files that shouldn't be modified by Fern
49 changes: 0 additions & 49 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

48 changes: 0 additions & 48 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

154 changes: 73 additions & 81 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,84 +3,76 @@ name: ci
on: [push]

jobs:
compile:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4

- name: Set up node
uses: actions/setup-node@v4
# with:
# node-version: "18.18.0"

- name: Setup yarn
run: npm install -g yarn

- name: Install dependencies
run: yarn install

- name: Compile
run: yarn build

test:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4

- name: Set up node
uses: actions/setup-node@v4
# with:
# node-version: "18.18.0"

- name: Setup yarn
run: npm install -g yarn

- name: Install dependencies
run: yarn install

# - name: Check for formatting issues
# run: yarn prettier . --check --ignore-unknown

- name: Run tests
run: yarn test

publish:
needs: [compile, test]
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
runs-on: ubuntu-latest
permissions:
id-token: write
steps:
- name: Checkout repo
uses: actions/checkout@v4

- name: Set up node
uses: actions/setup-node@v4
# with:
# node-version: "18.18.0"

- name: Setup yarn
run: npm install -g yarn

- name: Install dependencies
run: yarn install

- name: Build
run: yarn build

- name: Publish to npm
run: |
publish() {
npx -y npm@latest publish "$@"
}
if [[ ${GITHUB_REF} == *alpha* ]]; then
publish --access public --tag alpha
elif [[ ${GITHUB_REF} == *beta* ]]; then
publish --access public --tag beta
elif [[ ${GITHUB_REF} == *rc* ]]; then
publish --tag rc
else
publish --access public
fi
compile:
runs-on: ubuntu-latest

steps:
- name: Checkout repo
uses: actions/checkout@v6

- name: Set up node
uses: actions/setup-node@v6

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Compile
run: pnpm build

test:
runs-on: ubuntu-latest

steps:
- name: Checkout repo
uses: actions/checkout@v6

- name: Set up node
uses: actions/setup-node@v6

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Test
run: pnpm test

publish:
needs: [ compile, test ]
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v6

- name: Set up node
uses: actions/setup-node@v6

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Build
run: pnpm build

- name: Publish to npm
run: |
npm config set //registry.npmjs.org/:_authToken ${NPM_TOKEN}
publish() { # use latest npm to ensure OIDC support
npx -y npm@latest publish "$@"
}
if [[ ${GITHUB_REF} == *alpha* ]]; then
publish --access public --tag alpha
elif [[ ${GITHUB_REF} == *beta* ]]; then
publish --access public --tag beta
else
publish --access public
fi
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
29 changes: 0 additions & 29 deletions .github/workflows/integration-tests.yml

This file was deleted.

9 changes: 0 additions & 9 deletions .npmignore

This file was deleted.

2 changes: 0 additions & 2 deletions .prettierrc.yml

This file was deleted.

Loading