
Security News
US Government Forces Anthropic to Pull Claude Fable Days After Launch
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.
postdirekt-autocomplete
Advanced tools
User facing documentation
Before you can start working on the Autocomplete JS SDK, you need to have Node.js
installed on your machine. The currently supported versions are 10.0.0 or greater.
To download Node.js visit https://nodejs.org/en/download/.
NOTE: You can use a tool like NVM
or N to install and manage multiple node versions
In addition to Node.js we use yarn to facilitate multi package development.
To install yarn follow the instructions listed on their website:
https://yarnpkg.com/en/docs/install
You can verify your setup by running the following commands in your terminal:
$ node -v
$ yarn -v
Your Node.js version should be 10.0.0 or greater, your yarn version should
be 1.0.0 or greater,
Once you have Node.js and yarn installed on your machine and have validated
that you are running the proper version, you can set up the development environment
by running the following at the root of the SDK:
$ yarn
Once you have installed all the dependencies, you can build the entire SDK by running the following command the root of the SDK:
$ yarn build
import { SearchSubjects, createSearchService } from 'dist/lib/postdirekt-autocomplete';
let searchService = createSearchService('myApiAccessToken')
let requestBuilder = searchService.requestBuilder;
let request = requestBuilder.create({
country: 'de',
subject: Subject.Buildings,
city: 'Test city',
street: 'Test street'
});
let responsePromise = searchService.search(request);
responsePromise.then(response => { /* handle response */ })
Running in node currently is only possible with a fetch polyfill
(e.g. isomorphic-fetch).
A native implementation might follow in the future.
require('es6-promise').polyfill();
require('isomorphic-fetch');
const sdk = require('./dist/browser/postdirekt-autocomplete.umd');
let process = require('process');
const token = process.env.TOKEN;
const searchService = sdk.createSearchService(token);
const request = searchService.requestBuilder.create({
country: 'de',
street: 'Be',
city: 'Leipzig',
subject: sdk.SearchSubjects.PostalCodesCitiesStreets,
});
searchService.search(request).then(
(response) => {
console.table(response.addresses)
}
).catch(
console.error
);
You can run the tests with the command
$ yarn test
You can also run the tests everytime you change a file with
$ yarn test:watch
To run the linter and the test suite, do
$ yarn test:prod
FAQs
SDK for the Deutsche Post Direkt Autocomplete API
We found that postdirekt-autocomplete demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.

Security News
A network of 152 Chrome live wallpaper extensions hid ad tracking and made extension-driven traffic look like Google search clicks.

Company News
Socket’s first CISO brings deep experience securing high-growth SaaS companies as open source supply chain threats accelerate.