{"id":999906,"name":"@jasp/m365-authentication","ecosystem":"npm","description":"Authentication wrapper for M365. Handles popup and redirect flows depending on browser and environment. Uses authorization code flow for Single-Page Applications. Supports native apps built with trigger.io.","homepage":null,"licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/JASP-eu/m365-authentication","keywords_array":[],"namespace":"jasp","versions_count":2,"first_release_published_at":"2021-04-20T11:27:03.200Z","latest_release_published_at":"2021-04-21T16:34:46.143Z","latest_release_number":"1.0.1","last_synced_at":"2026-06-12T22:16:55.094Z","created_at":"2022-04-07T18:55:02.091Z","updated_at":"2026-06-12T22:16:55.094Z","registry_url":"https://www.npmjs.com/package/@jasp/m365-authentication","install_command":"npm install @jasp/m365-authentication","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.0.1"}},"repo_metadata":{},"repo_metadata_updated_at":"2024-08-08T23:32:09.973Z","dependent_packages_count":1,"downloads":4,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":54.149426065477414,"dependent_repos_count":25.32799796580169,"dependent_packages_count":32.89382871786066,"stargazers_count":null,"forks_count":null,"average":37.457084249713255},"purl":"pkg:npm/%40jasp/m365-authentication","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@jasp/m365-authentication","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@jasp/m365-authentication","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@jasp/m365-authentication/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jasp%2Fm365-authentication/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jasp%2Fm365-authentication/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jasp%2Fm365-authentication/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jasp%2Fm365-authentication/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jasp%2Fm365-authentication/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jasp%2Fm365-authentication/codemeta","maintainers":[{"uuid":"jofromjasp","login":"jofromjasp","name":null,"email":"jens.oldenburg@jasp.eu","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~jofromjasp","role":null,"created_at":"2022-11-20T17:50:08.971Z","updated_at":"2022-11-20T17:50:08.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jofromjasp/packages"},{"uuid":"sascha-henning","login":"sascha-henning","name":null,"email":"sascha.henning@jasp.eu","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~sascha-henning","role":null,"created_at":"2022-11-20T17:50:08.993Z","updated_at":"2022-11-20T17:50:08.993Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sascha-henning/packages"},{"uuid":"marvinzeising","login":"marvinzeising","name":null,"email":"marvin.zeising@gmail.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~marvinzeising","role":null,"created_at":"2022-11-20T17:50:09.001Z","updated_at":"2022-11-20T17:50:09.001Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/marvinzeising/packages"}]}