Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
a5b381d
feat(cli): Add integrations add and edit sub commads
tkislan Feb 16, 2026
768f54d
Fix test
tkislan Feb 16, 2026
95537c2
Fix spell check issues
tkislan Feb 16, 2026
fc09494
Update prettierignore to ignore deepnote env files
tkislan Feb 16, 2026
5b404ec
Revert changes to gitignore file
tkislan Feb 16, 2026
f0531b3
Refactor add and edit commands for better typescript, and reusability
tkislan Feb 17, 2026
c8be239
Update vitest config
tkislan Feb 17, 2026
ac5a8db
Add mongodb
tkislan Feb 17, 2026
78c2b68
Revert .gitignore
tkislan Feb 17, 2026
2412e9b
Refactor CLI mongodb integration
tkislan Feb 18, 2026
d879126
Fix build and test issues around xterm
tkislan Feb 18, 2026
add2602
Update TypeScript configuration and add spell check entry for RAWCONN…
tkislan Feb 18, 2026
c98d84c
Remove unused code
tkislan Feb 18, 2026
794e66b
Update TypeScript configuration to use ESNext module and bundler reso…
tkislan Feb 18, 2026
2beecc8
Preserve itegrations file top comment
tkislan Feb 18, 2026
3758deb
Use instanbul coverage
tkislan Feb 18, 2026
98d1e1c
Remove unused packages
tkislan Feb 18, 2026
c8eb442
Update package dependencies and configuration; switch coverage provid…
tkislan Feb 18, 2026
362dd18
Update TypeScript configuration to switch module to CommonJS and reso…
tkislan Feb 18, 2026
a6657ba
Remove instanbul coverage package
tkislan Feb 18, 2026
8591577
Update tsconfig
tkislan Feb 18, 2026
ca29210
Update tsconfig
tkislan Feb 18, 2026
0e1ac5a
Update vitest config
tkislan Feb 18, 2026
80fff95
Update package.json and pnpm-lock.yaml to include patched dependencie…
tkislan Feb 18, 2026
37f2417
Minor changes
tkislan Feb 18, 2026
c127d57
Add tests for encodeConnectionString function in mongodb module
tkislan Feb 19, 2026
3df2540
Merge remote-tracking branch origin/main into tk/cli-integrations-add…
tkislan Feb 19, 2026
ea7e14c
Fix spellcheck
tkislan Feb 19, 2026
93339b5
Add cli prompt implementetion for rest of the database integrations
tkislan Feb 20, 2026
0dc5eb1
Revert tsconfig change
tkislan Feb 20, 2026
9a8e06a
Merge remote-tracking branch 'origin/tk/cli-integrations-add-edit' in…
tkislan Feb 20, 2026
0ef61ee
Merge remote-tracking branch 'origin/main' into tk/cli-integrations-a…
tkislan Feb 20, 2026
cb77284
Merge remote-tracking branch 'origin/tk/cli-integrations-add-edit' in…
tkislan Feb 20, 2026
3a57740
Remove ts-expect-error
tkislan Feb 20, 2026
7519d5b
Merge remote-tracking branch 'origin/tk/cli-integrations-add-edit' in…
tkislan Feb 20, 2026
23db8c8
Add missing database integratios, add tests for all CLI integrations …
tkislan Feb 23, 2026
9f50745
Minor fixes
tkislan Feb 23, 2026
4d7b9ca
Update tests
tkislan Feb 23, 2026
737bf5e
Refactor edit integration to not load dotenv into process environment
tkislan Feb 23, 2026
a8bd851
Fix editing secret with default value
tkislan Feb 23, 2026
9786553
Remove debug console logs
tkislan Feb 23, 2026
1e859be
Merge remote-tracking branch 'origin/main' into tk/cli-integrations-a…
tkislan Feb 23, 2026
7b16bb8
Merge remote-tracking branch 'origin/tk/cli-integrations-add-edit' in…
tkislan Feb 24, 2026
1236b34
Refactor mongodb url parse
tkislan Feb 24, 2026
fc708a6
No dynamic type imports
tkislan Feb 24, 2026
300f4e1
Merge branch 'main' into tk/cli-integrations-add-edit
tkislan Feb 27, 2026
fc921ca
Merge remote-tracking branch 'origin/tk/cli-integrations-add-edit' in…
tkislan Feb 27, 2026
ec5839f
Merge remote-tracking branch origin/main into tk/cli-integrations-add…
tkislan Feb 27, 2026
4461826
Extract promptForSslFields into a separate function
tkislan Feb 27, 2026
c07b213
Extract promptForSshFields into a separate function
tkislan Feb 27, 2026
776ce04
Update sql server prompts
tkislan Feb 27, 2026
93097ab
Refactor snowflake integration prompts for better typescript support
tkislan Mar 2, 2026
fb792c1
Update tests
tkislan Mar 3, 2026
52ca3ed
Fix test
tkislan Mar 3, 2026
0e24ecc
Update tests
tkislan Mar 3, 2026
d7590c8
Add test for clearing Okta defaults when switching to native Snowflak…
tkislan Mar 3, 2026
6826d4d
Minor test changes
tkislan Mar 3, 2026
e2a2dcd
Refactor tests and integration functions for improved clarity and fun…
tkislan Mar 4, 2026
10ebfd8
Merge remote-tracking branch 'origin/main' into tk/cli-integrations-a…
tkislan Mar 25, 2026
7ebf215
refactor(integrations): enhance authentication handling and prompts f…
tkislan Mar 25, 2026
41067eb
Add some more tests
tkislan Mar 25, 2026
1765c6a
Fix test
tkislan Mar 25, 2026
9fd62cd
Update tests
tkislan Mar 25, 2026
379d565
Fix tests
tkislan Mar 25, 2026
3bedeb0
Multiple test improvements
tkislan Mar 26, 2026
58efea5
Extract integrations process env into a helper function for test mocking
tkislan Mar 26, 2026
5dbc8b8
Improve tests
tkislan Mar 27, 2026
c47d7d9
Update tests
tkislan Mar 27, 2026
9024f4f
Update tests
tkislan Mar 28, 2026
c881194
Update test
tkislan Mar 28, 2026
a75a152
Merge branch 'main' into tk/cli-integrations-add-edit-full
tkislan Mar 28, 2026
5d42df5
Merge branch 'main' into tk/cli-integrations-add-edit-full
tkislan Apr 8, 2026
ee97dc1
Merge branch 'main' into tk/cli-integrations-add-edit-full
tkislan Apr 8, 2026
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
Prev Previous commit
Next Next commit
Fix build and test issues around xterm
  • Loading branch information
tkislan committed Feb 18, 2026
commit d87912615bba33667c5ed17af73894dd41492810
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
"@biomejs/biome": "2.2.7",
"@types/node": "22.18.12",
"@vitest/coverage-v8": "4.0.5",
"@xterm/headless": "^5.5.0",
"cspell": "9.2.2",
"husky": "9.1.7",
"license-checker-rseidelsohn": "4.4.2",
Expand Down
3 changes: 3 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 9 additions & 25 deletions vitest.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ export default defineConfig({
plugins: [tsconfigPaths()],
test: {
globals: false,
deps: {
optimizer: {
ssr: {
enabled: true,
include: ['@xterm/headless'],
},
},
},
include: ['**/*.test.ts'],
reporters: ['default', 'junit'],
outputFile: {
junit: './coverage/test-results.xml',
Expand All @@ -18,30 +27,5 @@ export default defineConfig({
},
setupFiles: [path.resolve(__dirname, 'test-helpers/expect-url-with-query-params.ts')],
bail: 1,
projects: [
{
extends: true,
test: {
name: 'packages',
include: ['packages/*/src/**/*.test.ts'],
exclude: ['packages/cli/**', '**/node_modules/**'],
},
},
{
extends: true,
test: {
name: 'cli',
include: ['packages/cli/src/**/*.test.ts'],
deps: {
optimizer: {
ssr: {
enabled: true,
include: ['@xterm/headless'],
},
},
},
},
},
],
},
})
Loading