1.0.2 • Published 4 years ago

vision-cjs v1.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

CJS

Vision Group CoreJS

Πλατφόρμα εταιρικής παρουσίασης με δυνατότητα προσθήκης υπηρεσιών ως (Modules)

License: MIT Base: LGPL v1.0

Build Status

BranchStatus
masterBranch: Status

Installation

Μπορείτε να βρείτε την εγκατάσταση στα:

https://github.com/MrSRK/cjs
npm i -s vision-corejs

npm i -s vision-corejs@1.0.1

Initialize

app.js

    "use strict"
    const dotenv=require('dotenv')
    dotenv.config()
    var CJS=require('./src/cjs')
    var config=require('./config.json')
    const app=new CJS(config)

config.json

    {
        "modules":
        {
            "path":"../modules"
        },
        "lusca":
        {
            "csrf":{
                "angular":true
            },
            "xframe":"SAMEORIGIN",
            "csp":
            {
                "policy":
                [
                    "connect-src 'self'",
                    "default-src 'none'",
                    "img-src 'self'",
                    "script-src 'self'",
                    "style-src 'self'",
                    "font-src 'self'"
                ]

            },
            "p3p":null,
            "hsts":
            {
                "maxAge":31536000,
                "includeSubDomains":true,
                "preload":true
            },
            "xssProtection":true,
            "nosniff":true,
            "referrerPolicy":"same-origin"
        },
        "sass":
        {
            "outputStyle":"compressed",
            "src":"public",
            "dest":"public",
            "maxAge":3888000
        }
    }

.env

    NODE_ENV=development
    NODE_LOG_PATH=log/
    NODE_LOG_INTERVAL=1d
    EXPRESS_PORT=80
    MONGODB_URI=mongodb://localhost:27017/vcjs
    SESSION_SECRET={P45w0rd}
    COOKIE_AGE=604800000
    COOKIE_SECRET={P45w0rd}

License MIT