@shipengine/connect
Version:
The official developer tooling for building ShipEngine connect apps
22 lines (20 loc) • 843 B
text/typescript
import { join } from 'path';
import { FulfillmentProviderDefinition } from '@shipengine/connect-fulfillment-provider-api';
import { registrationForm, settingsForm } from '../forms';
export const fulfillmentProvider: FulfillmentProviderDefinition = {
// DO NOT CHANGE THIS ID AFTER PUBLISHING
Id: '<%- _uuidv4 %>',
Name: 'Demo Fulfillment Provider',
Description: 'This is a description about the fulfillment provider',
AccountModals: {
RegistrationFormSchema: registrationForm,
SettingsFormSchema: settingsForm,
},
FulfillmentServices: [
{ Id: 'b9d34927-b306-4f3e-88b6-f879eee52a0f', Name: 'Standard', Abbreviation: 'Standard', Code: 'std' },
],
Images: {
LogoUrl: join(__dirname, "../../assets/logo.svg"),
IconUrl: join(__dirname, "../../assets/icon.svg"),
}
};