Skip to content

Commit

Permalink
Use commonjs import for form-data
Browse files Browse the repository at this point in the history
This removes the need to have esModuleInterop and allowSyntheticDefaultImports
flags enabled in tsconfig

Fixes #53
  • Loading branch information
janza committed Jul 11, 2023
1 parent b058fc7 commit 07d95cd
Show file tree
Hide file tree
Showing 6 changed files with 5 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import fetch, {Response, RequestInit} from 'node-fetch';
import FormData from 'form-data';
import {version} from '../package.json'
import FormData = require('form-data')

{{#apiInfo}}
{{#apis}}
Expand Down
2 changes: 1 addition & 1 deletion packages/miro-api/api/apis.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import fetch, {Response, RequestInit} from 'node-fetch'
import FormData from 'form-data'
import {version} from '../package.json'
import FormData = require('form-data')

import {AppCardCreateRequest} from '../model/appCardCreateRequest'
import {AppCardItem} from '../model/appCardItem'
Expand Down
2 changes: 1 addition & 1 deletion packages/miro-api/highlevel/Board.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {
FixedRatioGeometry,
Parent,
} from '../api'
import FormData from 'form-data'
import FormData = require('form-data')
import {WidgetItem} from './Item'
import {hasMoreData} from './helpers'

Expand Down
2 changes: 1 addition & 1 deletion packages/miro-api/highlevel/DocumentItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {DocumentUpdateRequest, MiroApi} from '../api'
import {DocumentItem} from '../model/documentItem'
import {isNotUrl, WidgetCreateWithBufferRequest} from './Board'
import {ConnectableItem, ConnectTo} from './Item'
import FormData from 'form-data'
import FormData = require('form-data')

type WidgetUpdateWithBufferRequest = Partial<WidgetCreateWithBufferRequest>

Expand Down
2 changes: 1 addition & 1 deletion packages/miro-api/highlevel/ImageItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {ImageUpdateRequest, MiroApi} from '../api'
import {ImageItem} from '../model/imageItem'
import {isNotUrl, WidgetCreateWithBufferRequest} from './Board'
import {ConnectableItem, ConnectTo} from './Item'
import FormData from 'form-data'
import FormData = require('form-data')

type WidgetUpdateWithBufferRequest = Partial<WidgetCreateWithBufferRequest>

Expand Down
2 changes: 0 additions & 2 deletions packages/miro-api/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
"declaration": true,
"lib": ["es2021", "dom"],
"outDir": "dist",
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"typeRoots": ["node_modules/@types"],
"resolveJsonModule": true
},
Expand Down

0 comments on commit 07d95cd

Please sign in to comment.