Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@folklore/config

Package Overview
Dependencies
Maintainers
3
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@folklore/config - npm Package Compare versions

Comparing version 0.1.3 to 0.1.5

dist/config.js

40

es/Config.js

@@ -1,28 +0,30 @@

import _classCallCheck from 'babel-runtime/helpers/classCallCheck';
import _createClass from 'babel-runtime/helpers/createClass';
import _classCallCheck from "@babel/runtime/helpers/classCallCheck";
import _createClass from "@babel/runtime/helpers/createClass";
import _get from 'lodash/get';
import _set from 'lodash/set';
var Config = function () {
function Config(config) {
_classCallCheck(this, Config);
var Config =
/*#__PURE__*/
function () {
function Config(config) {
_classCallCheck(this, Config);
this.config = config || {};
this.config = config || {};
}
_createClass(Config, [{
key: "get",
value: function get(str) {
return _get(this.config, str);
}
}, {
key: "set",
value: function set(str, val) {
return _set(this.config, str, val);
}
}]);
_createClass(Config, [{
key: 'get',
value: function get(str) {
return _get(this.config, str);
}
}, {
key: 'set',
value: function set(str, val) {
return _set(this.config, str, val);
}
}]);
return Config;
return Config;
}();
export default Config;
import Config from './Config';
var config = new Config(); // eslint-disable-next-line no-unused-vars
var config = new Config();
var configFunc = function configFunc(key, value) {
if (typeof value !== 'undefined') {
return config.set(key, value);
}
// eslint-disable-next-line no-unused-vars
var configFunc = function configFunc(key, value) {
if (typeof value !== 'undefined') {
return config.set(key, value);
} else if (typeof key === 'undefined') {
return config.get();
}
return config.get(key);
if (typeof key === 'undefined') {
return config.get();
}
return config.get(key);
};
export { Config };
export default configFunc;

@@ -1,46 +0,41 @@

'use strict';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
value: true
});
exports["default"] = void 0;
var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck');
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var _createClass2 = require('babel-runtime/helpers/createClass');
var _get2 = _interopRequireDefault(require("lodash/get"));
var _createClass3 = _interopRequireDefault(_createClass2);
var _set2 = _interopRequireDefault(require("lodash/set"));
var _get2 = require('lodash/get');
var Config =
/*#__PURE__*/
function () {
function Config(config) {
(0, _classCallCheck2["default"])(this, Config);
this.config = config || {};
}
var _get3 = _interopRequireDefault(_get2);
var _set2 = require('lodash/set');
var _set3 = _interopRequireDefault(_set2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var Config = function () {
function Config(config) {
(0, _classCallCheck3.default)(this, Config);
this.config = config || {};
(0, _createClass2["default"])(Config, [{
key: "get",
value: function get(str) {
return (0, _get2["default"])(this.config, str);
}
(0, _createClass3.default)(Config, [{
key: 'get',
value: function get(str) {
return (0, _get3.default)(this.config, str);
}
}, {
key: 'set',
value: function set(str, val) {
return (0, _set3.default)(this.config, str, val);
}
}]);
return Config;
}, {
key: "set",
value: function set(str, val) {
return (0, _set2["default"])(this.config, str, val);
}
}]);
return Config;
}();
exports.default = Config;
var _default = Config;
exports["default"] = _default;

@@ -1,27 +0,33 @@

'use strict';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
value: true
});
exports.Config = undefined;
Object.defineProperty(exports, "Config", {
enumerable: true,
get: function get() {
return _Config["default"];
}
});
exports["default"] = void 0;
var _Config = require('./Config');
var _Config = _interopRequireDefault(require("./Config"));
var _Config2 = _interopRequireDefault(_Config);
var config = new _Config["default"](); // eslint-disable-next-line no-unused-vars
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var configFunc = function configFunc(key, value) {
if (typeof value !== 'undefined') {
return config.set(key, value);
}
var config = new _Config2.default();
if (typeof key === 'undefined') {
return config.get();
}
// eslint-disable-next-line no-unused-vars
var configFunc = function configFunc(key, value) {
if (typeof value !== 'undefined') {
return config.set(key, value);
} else if (typeof key === 'undefined') {
return config.get();
}
return config.get(key);
return config.get(key);
};
exports.Config = _Config2.default;
exports.default = configFunc;
var _default = configFunc;
exports["default"] = _default;
{
"name": "@folklore/config",
"version": "0.1.3",
"version": "0.1.5",
"description": "Config utilities",

@@ -38,3 +38,3 @@ "keywords": [

"clean": "rm -rf dist && rm -rf lib && rm -rf es",
"webpack:dist": "node -r babel-register ../../node_modules/.bin/webpack --config ./webpack.config.js --progress --colors",
"webpack:dist": "../../node_modules/.bin/webpack --config ./webpack.config.js --progress --colors",
"webpack": "npm run webpack:dist",

@@ -49,6 +49,6 @@ "babel:es": "BABEL_ENV=es ../../node_modules/.bin/babel src --out-dir es --ignore story.js,test.js",

"dependencies": {
"babel-runtime": "^6.26.0",
"@babel/runtime": "^7.4.3",
"lodash": "^4.17.4"
},
"gitHead": "5bae5c551be82e7681abc29e004329caf3041666"
"gitHead": "74592843a9e8b982a8584ae80b2f6cdd3d5db2f4"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc