Skip to content

Commit 99e5472

Browse files
feat: update API client (#7282)
1 parent fd02e5d commit 99e5472

File tree

16 files changed

+45
-16
lines changed

16 files changed

+45
-16
lines changed

package-lock.json

Lines changed: 30 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
},
5959
"dependencies": {
6060
"@fastify/static": "7.0.4",
61+
"@netlify/api": "^13.4.0",
6162
"@netlify/blobs": "8.2.0",
6263
"@netlify/build": "32.1.1",
6364
"@netlify/build-info": "9.0.4",
@@ -125,7 +126,6 @@
125126
"maxstache-stream": "1.0.4",
126127
"multiparty": "4.2.3",
127128
"nanospinner": "^1.2.2",
128-
"netlify": "13.3.5",
129129
"netlify-redirector": "0.5.0",
130130
"node-fetch": "3.3.2",
131131
"normalize-package-data": "6.0.2",

src/commands/api/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import { methods, type NetlifyAPI } from '@netlify/api'
12
import AsciiTable from 'ascii-table'
23
import type { OptionValues } from 'commander'
3-
import { methods, type NetlifyAPI } from 'netlify'
44

55
import { chalk, logAndThrowError, exit, log, logJson } from '../../utils/command-helpers.js'
66
import type BaseCommand from '../base-command.js'

src/commands/base-command.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { join, relative, resolve } from 'path'
33
import process from 'process'
44
import { format } from 'util'
55

6+
import { NetlifyAPI } from '@netlify/api'
67
import { DefaultLogger, Project } from '@netlify/build-info'
78
import { NodeFS, NoopLogger } from '@netlify/build-info/node'
89
import { resolveConfig } from '@netlify/config'
@@ -13,7 +14,6 @@ import { findUp } from 'find-up'
1314
import inquirer from 'inquirer'
1415
import inquirerAutocompletePrompt from 'inquirer-autocomplete-prompt'
1516
import merge from 'lodash/merge.js'
16-
import { NetlifyAPI } from 'netlify'
1717

1818
import { getAgent } from '../lib/http-agent.js'
1919
import {

src/commands/deploy/deploy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ import { type Stats } from 'fs'
22
import { stat } from 'fs/promises'
33
import { basename, resolve } from 'path'
44

5+
import type { NetlifyAPI } from '@netlify/api'
56
import { type NetlifyConfig, type OnPostBuild, runCoreSteps } from '@netlify/build'
67
import inquirer from 'inquirer'
78
import isEmpty from 'lodash/isEmpty.js'
89
import isObject from 'lodash/isObject.js'
910
import { parseAllHeaders } from '@netlify/headers-parser'
1011
import { parseAllRedirects } from '@netlify/redirect-parser'
11-
import type { NetlifyAPI } from 'netlify'
1212
import prettyjson from 'prettyjson'
1313

1414
import { cancelDeploy } from '../../lib/api.js'

src/commands/dev/dev.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import process from 'process'
22

3-
import type { NetlifyAPI } from 'netlify'
3+
import type { NetlifyAPI } from '@netlify/api'
44
import { applyMutations } from '@netlify/config'
55
import { OptionValues } from 'commander'
66

src/commands/link/link.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import assert from 'node:assert'
22

33
import inquirer from 'inquirer'
44
import isEmpty from 'lodash/isEmpty.js'
5-
import type { NetlifyAPI } from 'netlify'
5+
import type { NetlifyAPI } from '@netlify/api'
66

77
import { listSites } from '../../lib/api.js'
88
import { startSpinner } from '../../lib/spinner.js'

src/commands/types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { NetlifyAPI } from 'netlify'
1+
import type { NetlifyAPI } from '@netlify/api'
22

33
import type { FrameworksAPIPaths } from '../utils/frameworks-api.ts'
44
import type CLIState from '../utils/cli-state.js'

src/commands/watch/watch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import type { NetlifyAPI } from '@netlify/api'
12
import pWaitFor from 'p-wait-for'
23
import prettyjson from 'prettyjson'
3-
import type { NetlifyAPI } from 'netlify'
44

55
import { type Spinner, startSpinner, stopSpinner } from '../../lib/spinner.js'
66
import { chalk, logAndThrowError, log } from '../../utils/command-helpers.js'

src/lib/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { NetlifyAPI } from 'netlify'
1+
import type { NetlifyAPI } from '@netlify/api'
22

33
import { warn } from '../utils/command-helpers.js'
44
import type { SiteInfo } from '../utils/types.js'

0 commit comments

Comments
 (0)