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": "797ef0121dbb7f047b67f271b203ba05064474f2",
"integrity": "sha512-0edaBPzDD/+rwx3HdmknaQtGX09OfmcXZz1I3Ng79/vZQo7/t77SnCp50BmxhJu7Cyx+8fciiy1qRerKytpahQ==",
"tarball": "https://registry.npmjs.org/3nit-utils/-/3nit-utils-0.29.0.tgz",
"fileCount": 19,
"unpackedSize": 48005,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiiNWCRA9TVsSAnZWagAABgEQAIQdm4WiOHirbCe6kwpf\nBgAyz+e5ugrxxB8bgoYVaj7bq21j7rukj8D8rJsBaZbC++XS1cl9j+VO3HW4\n5AxcS4Z7+TxXn92DHzUYrHYvx166/fiCtETXlR0iRAxGf3LC7gphts4qQjiz\ndoF2ngPGwwedY23MWYFKJxgrY0aZ30mvDS5WeByjDQl3AMQRseUTCaEgdaFM\nC4kfqMcQXyrlzMJdRipf/pfEIR/8qjT6M7Uc6CYHI6eBpkm0cEiidJOFRU6V\ny5UFfpV8ds8FcCnKdyEB4iHZz9bp18xd0cZ4TeJyKh0amcrxsYBNt1rcSiTH\n2MoHqd7j0wnCg77iM3YhRmFxaOH4cHEfWiSBlPzR0fIObMJGIjxXcT7JzEzl\n7Q3/VlF3/z40TYJ7E00yacc445u0uCeQfGnSRFLKfN/U55Q2G2tflvJHMcAT\nk7d4GJhTgtOET0z4NcuRJVKqigbxBemg2lcx55Fk2UqzzBDfHkXoT/t7XkzF\ndil44plZBsrvuedzNsFA9PjkOQY+oHu1n6Wn2yFyibWz7GAwm0rpiJzhPa4n\nnQhIclTeG6Fru2HEO/a7WDePslQsKgnDcZXD7i4YyihXmRcVBnDVosZlTUAO\npgzWqeCCeTfyd6PBLCDU6uQKvJpTqx5bF77UnYXOuk8UZpM7Cb+i+wTBuEdY\nrfv1\r\n=u+yU\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEYCIQDrqhgeYevo+/4DKYLDusrOYq/R4fVOKJAkHCZNPyhOPgIhAMEniShNcNglYFI8KSLB7I8llcgfrp/rtS9Q1D4Tz0J+"
}
]
}Observed since 20 Oct, 19:50 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:a0a8ec1aa4845625ca2bcdef30141a638ed301224d2a7e16a69f086f4076f4ef