File tree 4 files changed +54
-0
lines changed
4 files changed +54
-0
lines changed Original file line number Diff line number Diff line change
1
+ import { FirebaseApp , FirebaseNamespace } from "@firebase/app-types" ;
2
+
3
+ export class FirebaseStorage {
4
+ constructor ( ) ;
5
+ }
6
+
7
+ declare module '@firebase/app-types' {
8
+ interface FirebaseNamespace {
9
+ storage ?: {
10
+ ( app ?: FirebaseApp ) : FirebaseStorage ;
11
+ Storage : typeof FirebaseStorage
12
+ }
13
+ }
14
+ interface FirebaseApp {
15
+ storage ?( ) : FirebaseStorage ;
16
+ }
17
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " @firebase/storage-types" ,
3
+ "version" : " 0.1.0" ,
4
+ "description" : " @firebase/storage Types" ,
5
+ "license" : " Apache-2.0" ,
6
+ "scripts" : {
7
+ "test" : " tsc"
8
+ },
9
+ "files" : [
10
+ " index.d.ts"
11
+ ],
12
+ "peerDependencies" : {
13
+ "@firebase/app-types" : " ^0.1.0"
14
+ },
15
+ "devDependencies" : {
16
+ "typescript" : " ^2.4.2"
17
+ },
18
+ "repository" : {
19
+ "type" : " git" ,
20
+ "url" : " https://github.com/firebase/firebase-js-sdk/tree/master/packages/storage-types"
21
+ },
22
+ "bugs" : {
23
+ "url" : " https://github.com/firebase/firebase-js-sdk/issues"
24
+ }
25
+ }
Original file line number Diff line number Diff line change
1
+ import { firebase } from "@firebase/app" ;
2
+ import "@firebase/storage" ;
3
+
Original file line number Diff line number Diff line change
1
+ {
2
+ "extends" : " ../../config/tsconfig.base.json" ,
3
+ "compilerOptions" : {
4
+ "outDir" : " dist"
5
+ },
6
+ "exclude" : [
7
+ " dist/**/*"
8
+ ]
9
+ }
You can’t perform that action at this time.
0 commit comments