{"library":"drupal-auth-client","type":"library","category":null,"description":"The `drupal-auth-client` is a JavaScript/TypeScript library designed to facilitate OAuth 2.0 authentication against decoupled Drupal installations. Currently at version 1.0.2, it provides a streamlined interface for interacting with Drupal's `simple_oauth` module, which is a required prerequisite on the Drupal backend. The library primarily supports the `client_credentials` grant type for application-level authentication, making it suitable for server-side or secure client-side applications that need to interact with a Drupal API. While explicit release cadence for this specific package isn't provided, its ecosystem (`@octahedroid`) shows active development. Its key differentiator is its focused integration with Drupal's `simple_oauth` and its explicit support for common frontend frameworks like Next.js and Remix within the broader `@octahedroid` tooling.","language":"javascript","status":"active","version":"1.0.2","tags":["javascript","auth","drupal","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install drupal-auth-client","imports":["import { drupalAuthClient } from 'drupal-auth-client';","import type { DrupalAuthClientConfig } from 'drupal-auth-client';"]},{"cmd":"yarn add drupal-auth-client","imports":[]},{"cmd":"pnpm add drupal-auth-client","imports":[]}],"homepage":null,"github":"https://github.com/octahedroid/drupal-decoupled.git#main","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/drupal-auth-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/drupal-auth-client/compatibility"}}