@jitsu/catalog
Advanced tools
Comparing version
{ | ||
"name": "@jitsu/catalog", | ||
"version": "1.0.15-alpha.4315+3f9a7642", | ||
"version": "1.0.15-alpha.4323+7f4593a9", | ||
"description": "This package contains the code that enables variety of features of Jitsu Sources, Destinations and API Keys. ", | ||
@@ -19,3 +19,3 @@ "author": "Jitsu Dev Team <dev@jitsu.com>", | ||
}, | ||
"gitHead": "3f9a7642c10763a6dd52bfff63d389d815e125a8" | ||
"gitHead": "7f4593a944df878bdd4f39021b8627363e2c1265" | ||
} |
@@ -8,5 +8,8 @@ import { allSingerTaps } from "./singer" | ||
import { allAirbyteSources } from "./airbyte" | ||
import { allSdkSources } from "./sdk_source" | ||
import { makeSdkSource } from "./sdk_source.helper" | ||
export const allSources = [ | ||
...allNativeConnectors, | ||
...allSdkSources.map(makeSdkSource), | ||
...allSingerTaps.filter(tap => !tap.hasNativeEquivalent && tap.pic && tap.stable).map(makeSingerSource), | ||
@@ -13,0 +16,0 @@ ...allAirbyteSources.filter(as => !as.hasNativeEquivalent).map(makeAirbyteSource), |
export const airbyte = require("./airbyte").default() | ||
export const airtable = require("./airtable").default() | ||
export const apify = require("./apify").default() | ||
@@ -3,0 +4,0 @@ export const default_logo = require("./default-logo").default() |
@@ -319,2 +319,3 @@ import { ReactNode } from "react" | ||
| `airbyte-source-${string}` | ||
| `sdk-${string}` | ||
export interface SourceConnector { | ||
@@ -324,3 +325,3 @@ /** | ||
* */ | ||
protoType?: "singer" | "airbyte" | ||
protoType?: "singer" | "airbyte" | "sdk_source" | "native" | ||
/** | ||
@@ -384,2 +385,6 @@ * Enable collection Start Date parameter. | ||
/** | ||
* API endpoint which should be requested for requesting configuration spec for source plugins | ||
*/ | ||
specEndpoint?: string | ||
/** | ||
* API Connector documentation | ||
@@ -465,1 +470,21 @@ */ | ||
} | ||
export interface SdkSource { | ||
id: `sdk-${string}` | ||
pic: ReactNode | ||
package_name: string | ||
package_version: string | ||
displayName: string | ||
/** | ||
* Whether we consider this tap as stable and production ready | ||
*/ | ||
stable: boolean | ||
/** | ||
* We have a native equivalent | ||
*/ | ||
hasNativeEquivalent?: boolean | ||
/** | ||
* API Connector documentation | ||
*/ | ||
documentation?: ConnectorDocumentation | ||
} |
Sorry, the diff of this file is not supported yet
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
1050258
0.41%198
1.54%22674
0.61%