isomorphic-mongo-objectid
Version:
Pure JavaScript implementation of mongo ObjectID for client and server
156 lines (155 loc) • 3.18 kB
JSON
{
"name": "isomorphic-mongo-objectid",
"version": "1.0.10",
"description": "Pure JavaScript implementation of mongo ObjectID for client and server",
"main": "index.js",
"scripts": {
"test": "NODE_ENV=test node_modules/.bin/jasmine --config=tests/jasmine/config.json",
"build": "node_modules/gulp/bin/gulp.js build",
"clean": "node_modules/gulp/bin/gulp.js clean"
},
"author": "John Doherty <contact@johndoherty.info> (www.johndoherty.info)",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/john-doherty/isomorphic-mongo-objectid.git"
},
"keywords": [
"mongo",
"ObjectID",
"ObjectId",
"javascript",
"browser",
"node"
],
"devDependencies": {
"del": "2.2.2",
"eslint": "^3.19.0",
"eslint-config-airbnb-base": "^11.2.0",
"eslint-plugin-import": "^2.2.0",
"gulp": "3.9.1",
"gulp-minify": "1.0.0",
"gulp-rename": "1.2.2",
"gulp-sizereport": "^1.2.0",
"gulp-string-replace": "^0.4.0",
"run-sequence": "1.2.2",
"jasmine": "^4.0.2",
"jasmine-console-reporter": "^3.1.0"
},
"eslintConfig": {
"extends": "airbnb-base",
"env": {
"es6": false,
"jasmine": true,
"node": true,
"browser": false
},
"globals": {
"jasmine": true,
"spyOn": true,
"Promise": true,
"navigator": true,
"window": true,
"fetch": true
},
"rules": {
"brace-style": [
"error",
"stroustrup"
],
"comma-dangle": [
"error",
"never"
],
"func-names": 0,
"indent": [
"error",
4,
{
"SwitchCase": 1
}
],
"max-len": [
2,
180,
4,
{
"ignoreUrls": true,
"ignoreComments": false
}
],
"new-cap": [
"error",
{
"capIsNewExceptions": [
"Router",
"ObjectId",
"DEBUG"
],
"properties": false
}
],
"no-underscore-dangle": 0,
"no-unused-vars": [
"warn"
],
"no-use-before-define": [
"error",
{
"functions": false
}
],
"no-var": [
"off"
],
"one-var": [
"off"
],
"vars-on-top": [
"off"
],
"no-param-reassign": [
"off"
],
"no-lone-blocks": [
"off"
],
"padded-blocks": 0,
"prefer-template": [
"off"
],
"prefer-arrow-callback": [
"off"
],
"default-case": [
"off"
],
"wrap-iife": [
2,
"inside"
],
"no-plusplus": [
"off"
],
"require-jsdoc": [
"warn",
{
"require": {
"FunctionDeclaration": true,
"MethodDefinition": true,
"ClassDeclaration": true
}
}
],
"object-shorthand": [
"error",
"never"
],
"space-before-function-paren": "off",
"strict": "off",
"valid-jsdoc": [
"error"
]
}
}
}