The Wayback Machine - https://web.archive.org/web/20200414201757/https://github.com/firebase/firebase-admin-node
Skip to content
Firebase Admin Node.js SDK
TypeScript CSS JavaScript Other
Branch: master
Clone or download

Latest commit

dependabot Bump minimist from 1.2.0 to 1.2.3 (#839)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](substack/minimist@1.2.0...1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Latest commit e1680fc Apr 6, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github chore: Cleaning up package verification scripts (#822) Mar 18, 2020
.opensource Basic firebaseopensource config (#339) Aug 15, 2018
docgen fix(auth): Fixing UserImportRecord typings declaration (#835) Apr 3, 2020
src fix(auth): Fixing UserImportRecord typings declaration (#835) Apr 3, 2020
test fix(auth): Fixing UserImportRecord typings declaration (#835) Apr 3, 2020
third_party Initial code migration May 4, 2017
.eslintrc.js chore: Enabling more ESLint checks and fixing errors (#797) Mar 2, 2020
.gitignore Merge updated index.d.ts and TypeDoc assets to master branch (#554) Jun 5, 2019
CONTRIBUTING.md Enable tenant management tests for releases. (#740) Jan 6, 2020
LICENSE Initial code migration May 4, 2017
PULL_REQUEST_TEMPLATE.md Initial code migration May 4, 2017
README.md Removed Travis integration (#759) Jan 14, 2020
gulpfile.js chore: Splitting the index.d.ts file into smaller files (#751) Mar 17, 2020
package-lock.json Bump minimist from 1.2.0 to 1.2.3 (#839) Apr 6, 2020
package.json [chore] Release 8.10.0 (#811) Mar 12, 2020
tsconfig.json Enable 'strictNullChecks' ts compiler option. (#676) Dec 6, 2019

README.md

Build Status

Firebase Admin Node.js SDK

Table of Contents

Overview

Firebase provides the tools and infrastructure you need to develop your app, grow your user base, and earn money. The Firebase Admin Node.js SDK enables access to Firebase services from privileged environments (such as servers or cloud) in Node.js.

For more information, visit the Firebase Admin SDK setup guide.

Installation

The Firebase Admin Node.js SDK is available on npm as firebase-admin:

$ npm install --save firebase-admin

To use the module in your application, require it from any JavaScript file:

var admin = require("firebase-admin");

If you are using ES2015, you can import the module instead:

import * as admin from "firebase-admin";

Contributing

Please refer to the CONTRIBUTING page for more information about how you can contribute to this project. We welcome bug reports, feature requests, code review feedback, and also pull requests.

Supported Environments

We support Node.js 8.13.0 and higher.

Please also note that the Admin SDK should only be used in server-side/back-end environments controlled by the app developer. This includes most server and serverless platforms (both on-premise and in the cloud). It is not recommended to use the Admin SDK in client-side environments.

Documentation

Acknowledgments

Thanks to the team at Casetext for transferring ownership of the firebase-admin npm module over to the Firebase team and for their longtime use and support of the Firebase platform.

License

Firebase Admin Node.js SDK is licensed under the Apache License, version 2.0.

Your use of Firebase is governed by the Terms of Service for Firebase Services.

You can’t perform that action at this time.