2020-09-21 20:14:26 +00:00
|
|
|
import { HTTPClientFactory } from '@woocommerce/api';
|
2020-09-21 18:22:43 +00:00
|
|
|
const config = require( 'config' );
|
|
|
|
|
2020-11-04 01:04:41 +00:00
|
|
|
const httpClient = HTTPClientFactory.build( config.get( 'url' ) )
|
|
|
|
.withBasicAuth( config.get( 'users.admin.username' ), config.get( 'users.admin.password' ) )
|
|
|
|
.create();
|
2020-09-21 18:22:43 +00:00
|
|
|
|
2020-09-21 20:14:26 +00:00
|
|
|
import { simpleProductFactory } from './factories/simple-product';
|
|
|
|
|
2020-09-21 18:22:43 +00:00
|
|
|
const factories = {
|
|
|
|
products: {
|
2020-09-21 20:14:26 +00:00
|
|
|
simple: simpleProductFactory( httpClient ),
|
2020-09-21 18:22:43 +00:00
|
|
|
},
|
|
|
|
};
|
|
|
|
|
|
|
|
export default factories;
|