معرفی شرکت ها


configstore-fork-3.1.6


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Easily load and save config without having to think about where and how
ویژگی مقدار
سیستم عامل -
نام فایل configstore-fork-3.1.6
نام configstore-fork
نسخه کتابخانه 3.1.6
نگهدارنده ['jason-dent']
ایمیل نگهدارنده ['jason@streetsidesoftware.nl']
نویسنده Jason Dent
ایمیل نویسنده -
آدرس صفحه اصلی git+https://github.com/jason3s/configstore.git
آدرس اینترنتی https://github.com/jason3s/configstore#readme
مجوز BSD-2-Clause
# Note this is a fork of [configstore](https://github.com/yeoman/configstore) This fork only contains minor differences: 1. Reads are side effect free 1. Only create the store directory on write if it does not exist 1. Only writes to the store if there is something to write This fork is not meant to be a general replacement for [configstore](https://github.com/yeoman/configstore). It was solely created to solve issues relating to the changes above. All credit for this package should go to the original authors. # configstore [![Build Status](https://travis-ci.org/yeoman/configstore.svg?branch=master)](https://travis-ci.org/yeoman/configstore) > Easily load and persist config without having to think about where and how Config is stored in a JSON file located in `$XDG_CONFIG_HOME` or `~/.config`.<br> Example: `~/.config/configstore/some-id.json` *If you need this for Electron, check out [`electron-store`](https://github.com/sindresorhus/electron-store) instead.* ## Usage ```js const Configstore = require('configstore'); const pkg = require('./package.json'); // create a Configstore instance with an unique ID e.g. // Package name and optionally some default values const conf = new Configstore(pkg.name, {foo: 'bar'}); console.log(conf.get('foo')); //=> 'bar' conf.set('awesome', true); console.log(conf.get('awesome')); //=> true // Use dot-notation to access nested properties conf.set('bar.baz', true); console.log(conf.get('bar')); //=> {baz: true} conf.delete('awesome'); console.log(conf.get('awesome')); //=> undefined ``` ## API ### Configstore(packageName, [defaults], [options]) Returns a new instance. #### packageName Type: `string` Name of your package. #### defaults Type: `Object` Default config. #### options ##### globalConfigPath Type: `boolean`<br> Default: `false` Store the config at `$CONFIG/package-name/config.json` instead of the default `$CONFIG/configstore/package-name.json`. This is not recommended as you might end up conflicting with other tools, rendering the "without having to think" idea moot. ### Instance You can use [dot-notation](https://github.com/sindresorhus/dot-prop) in a `key` to access nested properties. ### .set(key, value) Set an item. ### .set(object) Set multiple items at once. ### .get(key) Get an item. ### .has(key) Check if an item exists. ### .delete(key) Delete an item. ### .clear() Delete all items. ### .size Get the item count. ### .path Get the path to the config file. Can be used to show the user where the config file is located or even better open it for them. ### .all Get all the config as an object or replace the current config with an object: ```js conf.all = { hello: 'world' }; ``` ## License [BSD license](http://opensource.org/licenses/bsd-license.php)<br> Copyright Google


نیازمندی

مقدار نام
^4.1.0 dot-prop
^4.1.2 graceful-fs
^1.0.0 make-dir
^1.0.0 unique-string
^2.0.0 write-file-atomic
^3.0.0 xdg-basedir


زبان مورد نیاز

مقدار نام
8.9.3 Npm


نحوه نصب


نصب پکیج tgz configstore-fork-3.1.6:

    npm install configstore-fork-3.1.6.tgz