1.1.3 • Published 1 year ago
@hpfs/pdex v1.1.3
PDEX Import
This package is an utility for import data from pdex API to the drupal content. It will download three types of content:
- Recursos Fiscalizados
- Processos Decididos na Previa
- ContasPrestadas
How does it work
The process look for the following environment variables:
- PDEX_REMOTE_API_URL = url of the PDEX api
- PDEX_REMOTE_API_USER = username to get the auth token
PDEX_REMOTE_API_PASS = password to get the auth token
PDEX_DRUPAL_HOST = drupal website url
- PDEX_DRUPAL_USER = drupal username to access rest api
- PDEX_DRUPAL_PASS = drupal password to access rest api
these variables can come from the environment or via a .env file since the process uses dotenv package.
On a unix like machine you can do
$ export PDEX_REMOTE_API_URL="https://pdex.contas.cv"
$ export PDEX_REMOTE_API_USER="user123"
$ export PDEX_REMOTE_API_PASS="pass123"
...
On windows
c:\> set PDEX_REMOTE_API_URL=https://pdex.contas.cv
c:\> set PDEX_REMOTE_API_USER=user123
c:\> set PDEX_REMOTE_API_PASS=pass123
...
To run the script just run
$ npx @hpfs/pdex
c:\> npx @hpfs/pdex
change the @hpfs to the new package name.
Package publishin
The package should be published to your repository or npmjs.com
When a change happens please do npm version --minor
then do npm publish
.
Follow this guide to understand how npm packages publishing works.