Encoding of JSON object
npm install skedify-uri-encodingRelease:


!Build Status
Development:
!Build Status


``bash`
npm install skedify-uri-encoding
With ES Modules:
`javascript
import { encodeURIParameters, decodeURIParameters } from 'skedify-uri-encoding';
const encoded = encodeURIParameters({ attribute: 'value' });
console.log({ encoded });
const decoded = decodeURIParameters(encoded);
console.log({ decoded });
`
With CommonJS:
`javascript
const { encodeURIParameters, decodeURIParameters } = require('skedify-uri-encoding');
const encoded = encodeURIParameters({ attribute: 'value' });
console.log({ encoded });
const decoded = decodeURIParameters(encoded);
console.log({ decoded });
`
This repostiory uses TSDX for development.
Use npm run commit when you want to commit a change.
This project uses GitHub actions
and semantic-release for creating releases.
To make a (temporary) release candidate, you can use the following commands:
`bash`Create a new rc from the latest/remote develop
npm run release-candidate
or
`bash`Create a new rc from a specific branch
npm run release-candidate -- feature/SKED-XXXX
That command will make a new rc branch (locally and remotely) on which semantic-release is configured.releaserc
to create a new release candidate (see ).
Since semantic-release is currently configured to run on any push'es to master,master
creating and merging a GitHub Pull Request into will trigger a new release automatically.
Typically we do this via a temporary release/next or release/SKED-XXXX` branch and creating a PR via GitHub UI.