screenshot v1

thierry
Tmadkaud 7 years ago
parent 42290c14f1
commit 6d8ad84a36

@ -29,6 +29,7 @@
"../node_modules/chart.js/dist/Chart.js",
"../node_modules/easy-pie-chart/dist/easypiechart.js",
"../node_modules/screenfull/dist/screenfull.js",
"../node_modules/canvas2image/canvas2image.js",
"../node_modules/hammerjs/hammer.min.js"
],
"environmentSource": "environments/environment.ts",

@ -0,0 +1,5 @@
{
"projects": {
"default": "webappparrain"
}
}

2
.gitignore vendored

@ -1,7 +1,7 @@
# See http://help.github.com/ignore-files/ for more about ignoring files.
# compiled output
/dist
/dist/*
/tmp
/out-tsc

@ -0,0 +1,6 @@
{
"rules": {
".read": true,
".write": true
}
}

@ -0,0 +1,19 @@
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "dist",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}

@ -0,0 +1,8 @@
const functions = require('firebase-functions');
// // Create and Deploy Your First Cloud Functions
// // https://firebase.google.com/docs/functions/write-firebase-functions
//
// exports.helloWorld = functions.https.onRequest((request, response) => {
// response.send("Hello from Firebase!");
// });

15
functions/node_modules/.bin/mime generated vendored

@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../mime/cli.js" "$@"
ret=$?
else
node "$basedir/../mime/cli.js" "$@"
ret=$?
fi
exit $ret

@ -0,0 +1,7 @@
@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" "%~dp0\..\mime\cli.js" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node "%~dp0\..\mime\cli.js" %*
)

@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE

@ -0,0 +1,16 @@
# Installation
> `npm install --save @types/express-serve-static-core`
# Summary
This package contains type definitions for Express (http://expressjs.com).
# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-serve-static-core
Additional Details
* Last updated: Mon, 18 Sep 2017 14:08:00 GMT
* Dependencies: http, node
* Global values: none
# Credits
These definitions were written by Boris Yankov <https://github.com/borisyankov>, Michał Lytek <https://github.com/19majkel94>, Kacper Polak <https://github.com/kacepe>.

File diff suppressed because it is too large Load Diff

@ -0,0 +1,91 @@
{
"_args": [
[
{
"raw": "@types/express-serve-static-core@*",
"scope": "@types",
"escapedName": "@types%2fexpress-serve-static-core",
"name": "@types/express-serve-static-core",
"rawSpec": "*",
"spec": "*",
"type": "range"
},
"E:\\MissionXJC\\XJC\\functions\\node_modules\\@types\\express"
]
],
"_from": "@types/express-serve-static-core@*",
"_id": "@types/express-serve-static-core@4.0.53",
"_inCache": true,
"_location": "/@types/express-serve-static-core",
"_npmOperationalInternal": {
"host": "s3://npm-registry-packages",
"tmp": "tmp/express-serve-static-core-4.0.53.tgz_1505743745620_0.022078112699091434"
},
"_npmUser": {
"name": "types",
"email": "ts-npm-types@microsoft.com"
},
"_phantomChildren": {},
"_requested": {
"raw": "@types/express-serve-static-core@*",
"scope": "@types",
"escapedName": "@types%2fexpress-serve-static-core",
"name": "@types/express-serve-static-core",
"rawSpec": "*",
"spec": "*",
"type": "range"
},
"_requiredBy": [
"/@types/express",
"/@types/serve-static"
],
"_resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.53.tgz",
"_shasum": "1723a35d1447f2c55e13c8721eab3448e42f4d82",
"_shrinkwrap": null,
"_spec": "@types/express-serve-static-core@*",
"_where": "E:\\MissionXJC\\XJC\\functions\\node_modules\\@types\\express",
"contributors": [
{
"name": "Boris Yankov",
"url": "https://github.com/borisyankov"
},
{
"name": "Michał Lytek",
"url": "https://github.com/19majkel94"
},
{
"name": "Kacper Polak",
"url": "https://github.com/kacepe"
}
],
"dependencies": {
"@types/node": "*"
},
"description": "TypeScript definitions for Express",
"devDependencies": {},
"directories": {},
"dist": {
"integrity": "sha512-zaGeOpEYp5G2EhjaUFdVwysDrfEYc6Q6iPhd3Kl4ip30x0tvVv7SuJvY3yzCUSuFlzAG8N5KsyY6BJg93/cn+Q==",
"shasum": "1723a35d1447f2c55e13c8721eab3448e42f4d82",
"tarball": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.53.tgz"
},
"license": "MIT",
"main": "",
"maintainers": [
{
"name": "types",
"email": "ts-npm-types@microsoft.com"
}
],
"name": "@types/express-serve-static-core",
"optionalDependencies": {},
"readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
},
"scripts": {},
"typeScriptVersion": "2.0",
"typesPublisherContentHash": "0a3db62a41ac04abd6fd98c2c1fae5653c26d9d1c6039d1af2cb7770462a71fe",
"version": "4.0.53"
}

@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE

@ -0,0 +1,16 @@
# Installation
> `npm install --save @types/express`
# Summary
This package contains type definitions for Express (http://expressjs.com).
# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express
Additional Details
* Last updated: Mon, 21 Aug 2017 21:49:18 GMT
* Dependencies: serve-static, express-serve-static-core
* Global values: none
# Credits
These definitions were written by Boris Yankov <https://github.com/borisyankov>.

@ -0,0 +1,75 @@
// Type definitions for Express 4.x
// Project: http://expressjs.com
// Definitions by: Boris Yankov <https://github.com/borisyankov>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.2
/* =================== USAGE ===================
import * as express from "express";
var app = express();
=============================================== */
/// <reference types="express-serve-static-core" />
/// <reference types="serve-static" />
import * as serveStatic from "serve-static";
import * as core from "express-serve-static-core";
/**
* Creates an Express application. The express() function is a top-level function exported by the express module.
*/
declare function e(): core.Express;
declare namespace e {
/**
* This is the only built-in middleware function in Express. It serves static files and is based on serve-static.
*/
var static: typeof serveStatic;
export function Router(options?: RouterOptions): core.Router;
interface RouterOptions {
/**
* Enable case sensitivity.
*/
caseSensitive?: boolean;
/**
* Preserve the req.params values from the parent router.
* If the parent and the child have conflicting param names, the childs value take precedence.
*
* @default false
* @since 4.5.0
*/
mergeParams?: boolean;
/**
* Enable strict routing.
*/
strict?: boolean;
}
interface Application extends core.Application { }
interface CookieOptions extends core.CookieOptions { }
interface Errback extends core.Errback { }
interface ErrorRequestHandler extends core.ErrorRequestHandler { }
interface Express extends core.Express { }
interface Handler extends core.Handler { }
interface IRoute extends core.IRoute { }
interface IRouter<T> extends core.IRouter { }
interface IRouterHandler<T> extends core.IRouterHandler<T> { }
interface IRouterMatcher<T> extends core.IRouterMatcher<T> { }
interface MediaType extends core.MediaType { }
interface NextFunction extends core.NextFunction { }
interface Request extends core.Request { }
interface RequestHandler extends core.RequestHandler { }
interface RequestParamHandler extends core.RequestParamHandler { }
export interface Response extends core.Response { }
interface Router extends core.Router { }
interface Send extends core.Send { }
}
export = e;

@ -0,0 +1,83 @@
{
"_args": [
[
{
"raw": "@types/express@^4.0.33",
"scope": "@types",
"escapedName": "@types%2fexpress",
"name": "@types/express",
"rawSpec": "^4.0.33",
"spec": ">=4.0.33 <5.0.0",
"type": "range"
},
"E:\\MissionXJC\\XJC\\functions\\node_modules\\firebase-functions"
]
],
"_from": "@types/express@>=4.0.33 <5.0.0",
"_id": "@types/express@4.0.37",
"_inCache": true,
"_location": "/@types/express",
"_npmOperationalInternal": {
"host": "s3://npm-registry-packages",
"tmp": "tmp/express-4.0.37.tgz_1503352300083_0.37321534869261086"
},
"_npmUser": {
"name": "types",
"email": "ts-npm-types@microsoft.com"
},
"_phantomChildren": {},
"_requested": {
"raw": "@types/express@^4.0.33",
"scope": "@types",
"escapedName": "@types%2fexpress",
"name": "@types/express",
"rawSpec": "^4.0.33",
"spec": ">=4.0.33 <5.0.0",
"type": "range"
},
"_requiredBy": [
"/firebase-functions"
],
"_resolved": "https://registry.npmjs.org/@types/express/-/express-4.0.37.tgz",
"_shasum": "625ac3765169676e01897ca47011c26375784971",
"_shrinkwrap": null,
"_spec": "@types/express@^4.0.33",
"_where": "E:\\MissionXJC\\XJC\\functions\\node_modules\\firebase-functions",
"contributors": [
{
"name": "Boris Yankov",
"url": "https://github.com/borisyankov"
}
],
"dependencies": {
"@types/express-serve-static-core": "*",
"@types/serve-static": "*"
},
"description": "TypeScript definitions for Express",
"devDependencies": {},
"directories": {},
"dist": {
"integrity": "sha512-tIULTLzQpFFs5/PKnFIAFOsXQxss76glppbVKR3/jddPK26SBsD5HF5grn5G2jOGtpRWSBvYmDYoduVv+3wOXg==",
"shasum": "625ac3765169676e01897ca47011c26375784971",
"tarball": "https://registry.npmjs.org/@types/express/-/express-4.0.37.tgz"
},
"license": "MIT",
"main": "",
"maintainers": [
{
"name": "types",
"email": "ts-npm-types@microsoft.com"
}
],
"name": "@types/express",
"optionalDependencies": {},
"readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
},
"scripts": {},
"typeScriptVersion": "2.2",
"typesPublisherContentHash": "ee3f3950a5c96d4bc07687b8843650db92fe1f16e5e011958979b9b96518e44f",
"version": "4.0.37"
}

@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE

@ -0,0 +1,16 @@
# Installation
> `npm install --save @types/jsonwebtoken`
# Summary
This package contains type definitions for jsonwebtoken (https://github.com/auth0/node-jsonwebtoken).
# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jsonwebtoken
Additional Details
* Last updated: Thu, 03 Aug 2017 13:57:01 GMT
* Dependencies: node
* Global values: none
# Credits
These definitions were written by Maxime LUCE <https://github.com/SomaticIT>, Daniel Heim <https://github.com/danielheim>.

@ -0,0 +1,133 @@
// Type definitions for jsonwebtoken 7.2.0
// Project: https://github.com/auth0/node-jsonwebtoken
// Definitions by: Maxime LUCE <https://github.com/SomaticIT>, Daniel Heim <https://github.com/danielheim>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.2
/// <reference types="node" />
export class JsonWebTokenError extends Error {
inner: Error;
constructor(message: string, error?: Error);
}
export class TokenExpiredError extends JsonWebTokenError {
expiredAt: number;
constructor(message: string, expiredAt: number);
}
export class NotBeforeError extends JsonWebTokenError {
date: Date;
constructor(message: string, date: Date);
}
export interface SignOptions {
/**
* Signature algorithm. Could be one of these values :
* - HS256: HMAC using SHA-256 hash algorithm (default)
* - HS384: HMAC using SHA-384 hash algorithm
* - HS512: HMAC using SHA-512 hash algorithm
* - RS256: RSASSA using SHA-256 hash algorithm
* - RS384: RSASSA using SHA-384 hash algorithm
* - RS512: RSASSA using SHA-512 hash algorithm
* - ES256: ECDSA using P-256 curve and SHA-256 hash algorithm
* - ES384: ECDSA using P-384 curve and SHA-384 hash algorithm
* - ES512: ECDSA using P-521 curve and SHA-512 hash algorithm
* - none: No digital signature or MAC value included
*/
algorithm?: string;
keyid?: string;
/** @member {string} - expressed in seconds or a string describing a time span [zeit/ms](https://github.com/zeit/ms.js). Eg: 60, "2 days", "10h", "7d" */
expiresIn?: string | number;
/** @member {string} - expressed in seconds or a string describing a time span [zeit/ms](https://github.com/zeit/ms.js). Eg: 60, "2 days", "10h", "7d" */
notBefore?: string | number;
audience?: string | string[];
subject?: string;
issuer?: string;
jwtid?: string;
noTimestamp?: boolean;
header?: object;
encoding?: string;
}
export interface VerifyOptions {
algorithms?: string[];
audience?: string | string[];
clockTolerance?: number;
issuer?: string | string[];
ignoreExpiration?: boolean;
ignoreNotBefore?: boolean;
jwtId?: string;
subject?: string;
/**
*@deprecated
*@member {string} - Max age of token
*/
maxAge?: string;
}
export interface DecodeOptions {
complete?: boolean;
json?: boolean;
}
export interface VerifyCallback {
(err: JsonWebTokenError | NotBeforeError | TokenExpiredError, decoded: object | string): void;
}
export interface SignCallback {
(err: Error, encoded: string): void;
}
export type Secret = string | Buffer | {key: string, passphrase: string}
/**
* Synchronously sign the given payload into a JSON Web Token string
* @param {String|Object|Buffer} payload - Payload to sign, could be an literal, buffer or string
* @param {String|Buffer} secretOrPrivateKey - Either the secret for HMAC algorithms, or the PEM encoded private key for RSA and ECDSA.
* @param {SignOptions} [options] - Options for the signature
* @returns {String} The JSON Web Token string
*/
export declare function sign(payload: string | Buffer | object, secretOrPrivateKey: Secret, options?: SignOptions): string;
/**
* Sign the given payload into a JSON Web Token string
* @param {String|Object|Buffer} payload - Payload to sign, could be an literal, buffer or string
* @param {String|Buffer} secretOrPrivateKey - Either the secret for HMAC algorithms, or the PEM encoded private key for RSA and ECDSA.
* @param {SignOptions} [options] - Options for the signature
* @param {Function} callback - Callback to get the encoded token on
*/
export declare function sign(payload: string | Buffer | object, secretOrPrivateKey: Secret, callback: SignCallback): void;
export declare function sign(payload: string | Buffer | object, secretOrPrivateKey: Secret, options: SignOptions, callback: SignCallback): void;
/**
* Synchronously verify given token using a secret or a public key to get a decoded token
* @param {String} token - JWT string to verify
* @param {String|Buffer} secretOrPublicKey - Either the secret for HMAC algorithms, or the PEM encoded public key for RSA and ECDSA.
* @param {VerifyOptions} [options] - Options for the verification
* @returns The decoded token.
*/
declare function verify(token: string, secretOrPublicKey: string | Buffer): object | string;
declare function verify(token: string, secretOrPublicKey: string | Buffer, options?: VerifyOptions): object | string;
/**
* Asynchronously verify given token using a secret or a public key to get a decoded token
* @param {String} token - JWT string to verify
* @param {String|Buffer} secretOrPublicKey - Either the secret for HMAC algorithms, or the PEM encoded public key for RSA and ECDSA.
* @param {VerifyOptions} [options] - Options for the verification
* @param {Function} callback - Callback to get the decoded token on
*/
declare function verify(token: string, secretOrPublicKey: string | Buffer, callback?: VerifyCallback): void;
declare function verify(token: string, secretOrPublicKey: string | Buffer, options?: VerifyOptions, callback?: VerifyCallback): void;
/**
* Returns the decoded payload without verifying if the signature is valid.
* @param {String} token - JWT string to decode
* @param {DecodeOptions} [options] - Options for decoding
* @returns {Object} The decoded Token
*/
declare function decode(token: string, options?: DecodeOptions): null | object | string;

@ -0,0 +1,87 @@
{
"_args": [
[
{
"raw": "@types/jsonwebtoken@^7.1.32",
"scope": "@types",
"escapedName": "@types%2fjsonwebtoken",
"name": "@types/jsonwebtoken",
"rawSpec": "^7.1.32",
"spec": ">=7.1.32 <8.0.0",
"type": "range"
},
"E:\\MissionXJC\\XJC\\functions\\node_modules\\firebase-functions"
]
],
"_from": "@types/jsonwebtoken@>=7.1.32 <8.0.0",
"_id": "@types/jsonwebtoken@7.2.3",
"_inCache": true,
"_location": "/@types/jsonwebtoken",
"_npmOperationalInternal": {
"host": "s3://npm-registry-packages",
"tmp": "tmp/jsonwebtoken-7.2.3.tgz_1501768804431_0.3480215279851109"
},
"_npmUser": {
"name": "types",
"email": "ts-npm-types@microsoft.com"
},
"_phantomChildren": {},
"_requested": {
"raw": "@types/jsonwebtoken@^7.1.32",
"scope": "@types",
"escapedName": "@types%2fjsonwebtoken",
"name": "@types/jsonwebtoken",
"rawSpec": "^7.1.32",
"spec": ">=7.1.32 <8.0.0",
"type": "range"
},
"_requiredBy": [
"/firebase-functions"
],
"_resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.3.tgz",
"_shasum": "483c8f39945e1e6d308dcc51fd4aeca5208d4dca",
"_shrinkwrap": null,
"_spec": "@types/jsonwebtoken@^7.1.32",
"_where": "E:\\MissionXJC\\XJC\\functions\\node_modules\\firebase-functions",
"contributors": [
{
"name": "Maxime LUCE",
"url": "https://github.com/SomaticIT"
},
{
"name": "Daniel Heim",
"url": "https://github.com/danielheim"
}
],
"dependencies": {
"@types/node": "*"
},
"description": "TypeScript definitions for jsonwebtoken",
"devDependencies": {},
"directories": {},
"dist": {
"integrity": "sha512-cVhxZfVCyTZd1P+2a+xXSR9to7hZTulNRLLCQMVfAevUqx2Ee+EgsiD/7pX8qvdXWP3nWgSoTjKRLMrIpdPVjQ==",
"shasum": "483c8f39945e1e6d308dcc51fd4aeca5208d4dca",
"tarball": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-7.2.3.tgz"
},
"license": "MIT",
"main": "",
"maintainers": [
{
"name": "types",
"email": "ts-npm-types@microsoft.com"
}
],
"name": "@types/jsonwebtoken",
"optionalDependencies": {},
"peerDependencies": {},
"readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
},
"scripts": {},
"typeScriptVersion": "2.2",
"typesPublisherContentHash": "4acb5ee3f1964ba5dc4c32d01031cd7f945420d4b92e8240957bff214a28eb70",
"version": "7.2.3"
}

@ -0,0 +1,21 @@
MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE

@ -0,0 +1,16 @@
# Installation
> `npm install --save @types/lodash`
# Summary
This package contains type definitions for Lo-Dash (http://lodash.com/).
# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash
Additional Details
* Last updated: Mon, 21 Aug 2017 21:55:03 GMT
* Dependencies: none
* Global values: _
# Credits
These definitions were written by Brian Zengel <https://github.com/bczengel>, Ilya Mochalov <https://github.com/chrootsu>, Stepan Mikhaylyuk <https://github.com/stepancar>, Eric L Anderson <https://github.com/ericanderson>, AJ Richardson <https://github.com/aj-r>, Junyoung Clare Jang <https://github.com/ailrun>.

@ -0,0 +1,2 @@
import { add } from "./index";
export = add;

@ -0,0 +1,2 @@
import { after } from "./index";
export = after;

@ -0,0 +1,2 @@
import { ary } from "./index";
export = ary;

@ -0,0 +1,2 @@
import { assign } from "./index";
export = assign;

@ -0,0 +1,2 @@
import { assignIn } from "./index";
export = assignIn;

@ -0,0 +1,2 @@
import { assignInWith } from "./index";
export = assignInWith;

@ -0,0 +1,2 @@
import { assignWith } from "./index";
export = assignWith;

@ -0,0 +1,2 @@
import { at } from "./index";
export = at;

@ -0,0 +1,2 @@
import { attempt } from "./index";
export = attempt;

@ -0,0 +1,2 @@
import { before } from "./index";
export = before;

@ -0,0 +1,2 @@
import { bind } from "./index";
export = bind;

@ -0,0 +1,2 @@
import { bindAll } from "./index";
export = bindAll;

@ -0,0 +1,2 @@
import { bindKey } from "./index";
export = bindKey;

@ -0,0 +1,2 @@
import { camelCase } from "./index";
export = camelCase;

@ -0,0 +1,2 @@
import { capitalize } from "./index";
export = capitalize;

@ -0,0 +1,2 @@
import { castArray } from "./index";
export = castArray;

@ -0,0 +1,2 @@
import { ceil } from "./index";
export = ceil;

@ -0,0 +1,2 @@
import { chain } from "./index";
export = chain;

@ -0,0 +1,2 @@
import { chunk } from "./index";
export = chunk;

@ -0,0 +1,2 @@
import { clamp } from "./index";
export = clamp;

@ -0,0 +1,2 @@
import { clone } from "./index";
export = clone;

@ -0,0 +1,2 @@
import { cloneDeep } from "./index";
export = cloneDeep;

@ -0,0 +1,2 @@
import { cloneDeepWith } from "./index";
export = cloneDeepWith;

@ -0,0 +1,2 @@
import { cloneWith } from "./index";
export = cloneWith;

@ -0,0 +1,2 @@
import { compact } from "./index";
export = compact;

@ -0,0 +1,2 @@
import { concat } from "./index";
export = concat;

@ -0,0 +1,2 @@
import { constant } from "./index";
export = constant;

@ -0,0 +1,2 @@
import { countBy } from "./index";
export = countBy;

@ -0,0 +1,2 @@
import { create } from "./index";
export = create;

@ -0,0 +1,2 @@
import { curry } from "./index";
export = curry;

@ -0,0 +1,2 @@
import { curryRight } from "./index";
export = curryRight;

@ -0,0 +1,2 @@
import { debounce } from "./index";
export = debounce;

@ -0,0 +1,2 @@
import { deburr } from "./index";
export = deburr;

@ -0,0 +1,2 @@
import { defaults } from "./index";
export = defaults;

@ -0,0 +1,2 @@
import { defaultsDeep } from "./index";
export = defaultsDeep;

@ -0,0 +1,2 @@
import { defer } from "./index";
export = defer;

@ -0,0 +1,2 @@
import { delay } from "./index";
export = delay;

@ -0,0 +1,2 @@
import { difference } from "./index";
export = difference;

@ -0,0 +1,2 @@
import { differenceBy } from "./index";
export = differenceBy;

@ -0,0 +1,2 @@
import { differenceWith } from "./index";
export = differenceWith;

@ -0,0 +1,2 @@
import { drop } from "./index";
export = drop;

@ -0,0 +1,2 @@
import { dropRight } from "./index";
export = dropRight;

@ -0,0 +1,2 @@
import { dropRightWhile } from "./index";
export = dropRightWhile;

@ -0,0 +1,2 @@
import { dropWhile } from "./index";
export = dropWhile;

@ -0,0 +1,2 @@
import { each } from "./index";
export = each;

@ -0,0 +1,2 @@
import { eachRight } from "./index";
export = eachRight;

@ -0,0 +1,2 @@
import { endsWith } from "./index";
export = endsWith;

@ -0,0 +1,2 @@
import { eq } from "./index";
export = eq;

@ -0,0 +1,2 @@
import { escape } from "./index";
export = escape;

@ -0,0 +1,2 @@
import { escapeRegExp } from "./index";
export = escapeRegExp;

@ -0,0 +1,2 @@
import { every } from "./index";
export = every;

@ -0,0 +1,2 @@
import { extend } from "./index";
export = extend;

@ -0,0 +1,2 @@
import { extendWith } from "./index";
export = extendWith;

@ -0,0 +1,2 @@
import { fill } from "./index";
export = fill;

@ -0,0 +1,2 @@
import { filter } from "./index";
export = filter;

@ -0,0 +1,2 @@
import { find } from "./index";
export = find;

@ -0,0 +1,2 @@
import { findIndex } from "./index";
export = findIndex;

@ -0,0 +1,2 @@
import { findKey } from "./index";
export = findKey;

@ -0,0 +1,2 @@
import { findLast } from "./index";
export = findLast;

@ -0,0 +1,2 @@
import { findLastIndex } from "./index";
export = findLastIndex;

@ -0,0 +1,2 @@
import { findLastKey } from "./index";
export = findLastKey;

@ -0,0 +1,2 @@
import { first } from "./index";
export = first;

@ -0,0 +1,2 @@
import { flatMap } from "./index";
export = flatMap;

@ -0,0 +1,2 @@
import { flatten } from "./index";
export = flatten;

@ -0,0 +1,2 @@
import { flattenDeep } from "./index";
export = flattenDeep;

@ -0,0 +1,2 @@
import { flattenDepth } from "./index";
export = flattenDepth;

@ -0,0 +1,2 @@
import { flip } from "./index";
export = flip;

@ -0,0 +1,2 @@
import { floor } from "./index";
export = floor;

@ -0,0 +1,2 @@
import { flow } from "./index";
export = flow;

@ -0,0 +1,2 @@
import { flowRight } from "./index";
export = flowRight;

@ -0,0 +1,2 @@
import { forEach } from "./index";
export = forEach;

@ -0,0 +1,2 @@
import { forEachRight } from "./index";
export = forEachRight;

@ -0,0 +1,2 @@
import { forIn } from "./index";
export = forIn;

@ -0,0 +1,2 @@
import { forInRight } from "./index";
export = forInRight;

@ -0,0 +1,2 @@
import { forOwn } from "./index";
export = forOwn;

@ -0,0 +1,2 @@
import { forOwnRight } from "./index";
export = forOwnRight;

@ -0,0 +1,2 @@
import { fromPairs } from "./index";
export = fromPairs;

@ -0,0 +1,2 @@
import { functions } from "./index";
export = functions;

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save