@adv-ui/jobs v7.13.0
InfoJobs - Domain Layer
This repo is based on the schibsted spain's domain rules @see domain section
Installation
$ npm i -SE @adv-ui/jobs
How to execute an use case
import Jobs from '@adv-ui/jobs'
return new Jobs()
.get('get_some_fancy_use_case')
.execute({
...params
})
The Faker situation
In order to remove the faker lib from prod like environments you will have to add webpack's resolve.alias to your app's production webpack config. Use emptyFaker.js provided within the src/fetchers/FakeFetcher folder like this
module.exports = {
//...
resolve: {
alias: {
faker: '@adv-ui/lib/fetchers/FakeFetcher/emptyFaker.js'
}
}
};
In case you are using the sui-bundler module to create your app, just add this config to your package.json file
"sui-bundler": {
"alias": {
"faker": "@adv-ui/jobs/lib/fetchers/FakeFetcher/emptyFaker.js"
}
}
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago