ToolJet/marketplace/plugins/sharepoint/package.json
Devanshu Rastogi 166187ba3d Feature: Integrated Sharepoint as marketplace plugin (#2228)
* Created Sharepoint plugin and completed Manifest.json and Operation.json file.

* Added testConnection and runQuery logic in index.ts. Changed all text fields inside operations.json to codehinter.

* Fixed issue where POST requests were not working due to empty request body.

* Created dynamic form component for Sharepoint plugin.

* Added OAuth flow to the Sharepoint plugin.

* Updated manifest.json and operations.json for Sharepoint plugin.

* Updated the run query function using the Microsoft Graph API.

* Fixed the OAuth success page issue where user had to manually close the tab.

* Fixed copywriting punctuation after design review.

* Created fetchRequestOptsForOperation function to improve readability.

* Changed rendering method of authorization url from new tab to new window.

* Removed console log if authorization window fails to open.

* Changed height of authorization window.

* Updated placeholder and type for the client secret field for Sharepoint.

* Fixed issue where columns and fields were not visible in result of Get Metadata and Get Items operations respectively.

* Enhanced error handling for Sharepoint plugin.

* Fixed the api endpoint for the update item operation.
2024-10-17 16:41:56 +05:30

26 lines
616 B
JSON

{
"name": "@tooljet-marketplace/sharepoint",
"version": "1.0.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"directories": {
"lib": "lib",
"test": "__tests__"
},
"files": [
"lib"
],
"scripts": {
"test": "echo \"Error: run tests from root\" && exit 1",
"build": "ncc build lib/index.ts -o dist",
"watch": "ncc build lib/index.ts -o dist --watch"
},
"homepage": "https://github.com/tooljet/tooljet#readme",
"dependencies": {
"@tooljet-marketplace/common": "^1.0.0"
},
"devDependencies": {
"typescript": "^4.7.4",
"@vercel/ncc": "^0.34.0"
}
}