🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@scaff/kitchen

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@scaff/kitchen - npm Package Compare versions

Comparing version
3.1.74
to
3.1.78
+23
dist/concert.js
// Use Inf
const { path, fs, root } = require('./inf');
/**
* Path Resolve
* @param dir {string}
* ======== ======== ========
*/
function resolve(dir) {
return path.join(root, dir);
}
/**
* Check Presence
* @param path {string}
* ======== ======== ========
*/
function presence(path, must) {
return fs.existsSync(`${root}${path}`) ? require(`${root}${path}`) : must === true ? null : {};
}
// Export
module.exports = { resolve, presence };
// Use Root
const { root } = require('./inf');
// Get confAlias
const { configAlias } = require(`${root}/package.json`);
// Set configAlias
module.exports = configAlias || 'vuescaffrc';
module.exports = require('merge-deep');
// Use Inf
const { path, fs, root } = require('./inf');
// Use Concert
const { resolve, presence } = require('./concert');
// Set RC
exports.rc = require('./rc');
// Set Deepmerge
exports.deepmerge = require('./deepmerge');
// Set Path
exports.path = path;
// Set Fs
exports.fs = fs;
// Set Root
exports.root = root;
// Set Resolve
exports.resolve = resolve;
// Set Presence
exports.presence = presence;
// Path
const path = require('path');
// Fs
const fs = require('fs');
// Root
const root = process.cwd();
// Export
module.exports = { path, fs, root };
/**
* Preset for RC
* ========== ========== ==========
*/
module.exports = {
/**
* Main of Entry
* @property app { Path }
* ========== ========== ==========
*/
main: {
app: `App.vue`,
mount: `#app`,
},
/**
* Data Mock
* @value { Boolean }
* ========== ========== ==========
*/
mock: false,
/**
* GraphQL Client
* @property uri { String }
* ========== ========== ==========
*/
apollo: false,
/**
* Registry
* @property host { Boolean }
* @property api { Boolean }
* @property route { Boolean }
* @property store { Boolean }
* @property mixin { Boolean }
* ========== ========== ==========
*/
registry: {
host: true,
api: true,
route: true,
store: true,
mixin: true,
},
/**
* Extract
* @property util { Json }
* @property filter { Json }
* @property directive { Json }
* @property route { Json }
* @property store { Json }
* @property component { Json }
* @property style { Json }
* @property i18n { Json }
* ========== ========== ==========
*/
extract: {
util: '/utils/*.js',
filter: '/filters/*.js',
directive: '/directives/*.js',
route: '/pages/**/route.js',
store: '/pages/**/store.js',
component: '/components/*.vue',
style: '/styles/*.less',
i18n: '/i18n/*.js',
},
};
// Use Concert
const { presence } = require('./concert');
// Use Deepmerge
const deepmerge = require('./deepmerge');
// Use confAlias
const confAlias = require('./config');
// Get Preset
const preset = require('./preset');
// Get RC
const rc = presence(`/${confAlias}.js`);
// Factory RC as Function
module.exports = typeof rc === 'function' ? rc(preset) : deepmerge(preset, rc);
+1
-1

@@ -1,1 +0,1 @@

module.exports = require('./kitchen');
module.exports = require('./dist');
{
"name": "@scaff/kitchen",
"version": "3.1.74",
"version": "3.1.78",
"main": "index.js",

@@ -10,3 +10,3 @@ "author": "joenix",

},
"gitHead": "f798aca2cdac45acdbc1e41565069439313a3b59"
"gitHead": "b899b9ffca34b4c65a71927cea4c0212f1248657"
}
// Use Inf
const { path, fs, root } = require('./inf');
/**
* Path Resolve
* @param dir {string}
* ======== ======== ========
*/
function resolve(dir) {
return path.join(root, dir);
}
/**
* Check Presence
* @param path {string}
* ======== ======== ========
*/
function presence(path, must) {
return fs.existsSync(`${root}${path}`) ? require(`${root}${path}`) : must === true ? null : {};
}
// Export
module.exports = { resolve, presence };
// Use Root
const { root } = require('./inf');
// Get confAlias
const { configAlias } = require(`${root}/package.json`);
// Set configAlias
module.exports = configAlias || 'vuescaffrc';
module.exports = require('merge-deep');
// Use Inf
const { path, fs, root } = require('./inf');
// Use Concert
const { resolve, presence } = require('./concert');
// Set RC
exports.rc = require('./rc');
// Set Deepmerge
exports.deepmerge = require('./deepmerge');
// Set Path
exports.path = path;
// Set Fs
exports.fs = fs;
// Set Root
exports.root = root;
// Set Resolve
exports.resolve = resolve;
// Set Presence
exports.presence = presence;
// Path
const path = require('path');
// Fs
const fs = require('fs');
// Root
const root = process.cwd();
// Export
module.exports = { path, fs, root };
/**
* Preset for RC
* ========== ========== ==========
*/
module.exports = {
/**
* Main of Entry
* @property app { Path }
* ========== ========== ==========
*/
main: {
app: `App.vue`,
mount: `#app`,
},
/**
* Data Mock
* @value { Boolean }
* ========== ========== ==========
*/
mock: false,
/**
* GraphQL Client
* @property uri { String }
* ========== ========== ==========
*/
apollo: false,
/**
* Registry
* @property host { Boolean }
* @property api { Boolean }
* @property route { Boolean }
* @property store { Boolean }
* @property mixin { Boolean }
* ========== ========== ==========
*/
registry: {
host: true,
api: true,
route: true,
store: true,
mixin: true,
},
/**
* Extract
* @property util { Json }
* @property filter { Json }
* @property directive { Json }
* @property route { Json }
* @property store { Json }
* @property component { Json }
* @property style { Json }
* @property i18n { Json }
* ========== ========== ==========
*/
extract: {
util: '/utils/*.js',
filter: '/filters/*.js',
directive: '/directives/*.js',
route: '/pages/**/route.js',
store: '/pages/**/store.js',
component: '/components/*.vue',
style: '/styles/*.less',
i18n: '/i18n/*.js',
},
};
// Use Concert
const { presence } = require('./concert');
// Use Deepmerge
const deepmerge = require('./deepmerge');
// Use confAlias
const confAlias = require('./config');
// Get Preset
const preset = require('./preset');
// Get RC
const rc = presence(`/${confAlias}.js`);
// Factory RC as Function
module.exports = typeof rc === 'function' ? rc(preset) : deepmerge(preset, rc);