Current collected state Current
Observed since 20 Oct, 19:50 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
3nit-utils
NodeJS & React utils for 3nit projects
Utils for setting up a Next.js project
Minimal server.js setup:
require('babel-polyfill')
require('babel-register')({presets: ['es2015', 'stage-0']})
require('dotenv').config()
const utils = require('3nit-utils')
const {db, server} = utils
const dev = process.env.NODE_ENV !== 'production'
const models = require('../config/models')
require('debug').enable('dev')
db.init(require('mongoose'), 'mongodb://localhost/*****', models).then(() => {
server.init({
port: dev ? 4000 : 8049,
app: require('next')({ dev, dir: '.' }),
routes: require('./api').routes})
})
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@hapi/hapiEnvironment{
"local_name": "@hapi/hapi",
"alias": false,
"peer_metadata": null
} | ^18.4.0 | runtime |
@hapi/inertEnvironment{
"local_name": "@hapi/inert",
"alias": false,
"peer_metadata": null
} | ^5.2.2 | runtime |
debugEnvironment{
"local_name": "debug",
"alias": false,
"peer_metadata": null
} | ^4.1.1 | runtime |
mongooseEnvironment{
"local_name": "mongoose",
"alias": false,
"peer_metadata": null
} | 5.5.10 | runtime |
nextEnvironment{
"local_name": "next",
"alias": false,
"peer_metadata": null
} | 8.1.0 | runtime |
nodemailerEnvironment{
"local_name": "nodemailer",
"alias": false,
"peer_metadata": null
} | ^6.3.0 | runtime |
qsEnvironment{
"local_name": "qs",
"alias": false,
"peer_metadata": null
} | ^6.9.0 | runtime |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^16.0.0 | runtime |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^16.0.0 | runtime |
superagentEnvironment{
"local_name": "superagent",
"alias": false,
"peer_metadata": null
} | ^5.1.0 | runtime |
superagent-d2l-queueEnvironment{
"local_name": "superagent-d2l-queue",
"alias": false,
"peer_metadata": null
} | ^3.0.5 | runtime |
babel-plugin-transform-es2015-parametersEnvironment{
"local_name": "babel-plugin-transform-es2015-parameters",
"alias": false,
"peer_metadata": null
} | ^6.24.1 | development |
babel-plugin-transform-object-rest-spreadEnvironment{
"local_name": "babel-plugin-transform-object-rest-spread",
"alias": false,
"peer_metadata": null
} | ^6.26.0 | development |
babel-preset-envEnvironment{
"local_name": "babel-preset-env",
"alias": false,
"peer_metadata": null
} | ^1.6.1 | development |
babel-preset-es2015Environment{
"local_name": "babel-preset-es2015",
"alias": false,
"peer_metadata": null
} | ^6.24.1 | development |
babel-preset-stage-0Environment{
"local_name": "babel-preset-stage-0",
"alias": false,
"peer_metadata": null
} | ^6.24.1 | development |
babel-registerEnvironment{
"local_name": "babel-register",
"alias": false,
"peer_metadata": null
} | ^6.26.0 | development |
jestEnvironment{
"local_name": "jest",
"alias": false,
"peer_metadata": null
} | ^24.9.0 | development |
superagent-mockEnvironment{
"local_name": "superagent-mock",
"alias": false,
"peer_metadata": null
} | ^3.6.0 | development |
Source distribution
{
"shasum": "d6768f7a29e8c5f47e994e9a28a120eecf273555",
"integrity": "sha512-kQ0nb3NmMz4BS9NK3swSsh2Alp7Alcb0k5IuT2ShQAhDkoPixnm5PPxf8ZW9SDvC5uewwKTB7LsmRWIg5JMKIw==",
"tarball": "https://registry.npmjs.org/3nit-utils/-/3nit-utils-0.28.1.tgz",
"fileCount": 19,
"unpackedSize": 48150,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiiFYCRA9TVsSAnZWagAA8uIQAKC2zo8u/Y3d83SSIl8x\nd09SgFL+JLAj+83djA5gGS+CybDQXcGy1HuRZrYBzHP3NxIo6F9KEr2gFKsb\nJODteek7mb7ZoFsAnok/lqcId+96cULP1cxT+GfeR1xCMenOUGW2W/P5bYl1\nUP+lo/leSw1bjxSf+yXCi8dBjsgez/SXrT3vfhOOM3l9BIHhPcZM38RkjU1/\nT5ZDy9QNGPV0ZIL7SNIzuuZDfVHM1OGFlGMU3THhPAvLQDso3bQglNTv5c1N\nJyxyEzXHgfRX4RUvw628L/B0c1SlL6hIItFZbbWx5OXbP/0axhO6EzYXta1+\n2W0VKkWa2/qv1qnTQ4LxHP9bV1LshHRy6ndJxrnMSkWuxeLS3FE2+pFToWhp\njD0u7jeCMpHJCpbKpHi77yvrFHy8qA9iGgaPIeHZ0gU3hsv8zRgsTg3qACXk\nkPyg6EogIUpedzIRWYnAO2sTk1DTJIPSnVUfGGK8s3Lbqu/4HDKoy1zXXDMC\nYmvzTJlSh2pAeiO371H1N3xKym/pYyV0JaGyx/IIPnbKH+WtF/VWbl9HWTxv\nbNIHu8IwPPf6Fg8MyeJXnFWOPBrcec1D4Hdg2WOUq3hvTYLRa4tGYZtIMaB4\nzJhOULXGS6+jczBQkhwPiRd8LTSpSZHpEg6Bzf5Np7tv0f90Qvp5XJ/4vhwO\n63lf\r\n=/EOL\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEQCIGnEHS5DkPmjVk/YcIYTwsZ75r9FmFP7l3dciBammKyRAiB4ozVyfxCWYj63skhuHk6jzW1mbayB9tSoEjcOgqdFPQ=="
}
]
}Observed since 20 Oct, 19:50 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:3a67a0f48e3e9cbfe90db4a8043c89a08be03d2b2e5d0433bdb9e35b87e53045