{"_id":"datalist-interface","_rev":"440080","name":"datalist-interface","description":"Simple interface for a list functioning as a database","dist-tags":{"latest":"2.1.1"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2021-08-05T06:31:55.000Z","created":"2014-09-01T15:19:30.656Z","2.1.1":"2021-03-09T16:21:39.851Z","2.1.0":"2021-03-09T14:08:34.409Z","2.0.0":"2021-03-09T12:36:35.793Z","1.0.5":"2020-01-26T12:34:46.328Z","1.0.4":"2019-05-09T08:20:34.015Z","1.0.3":"2018-04-19T19:12:45.946Z","1.0.2":"2017-07-09T10:27:21.576Z","1.0.1":"2016-08-13T14:04:25.708Z","1.0.0":"2016-08-13T09:59:52.442Z","0.2.1":"2015-01-06T19:52:40.962Z","0.2.0":"2014-11-24T18:12:15.984Z","0.1.0":"2014-10-18T15:33:21.640Z","0.0.1":"2014-09-01T15:19:30.656Z"},"users":{},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"versions":{"2.1.1":{"name":"datalist-interface","version":"2.1.1","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.6.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","typescript":"^4.0.0","xo":"^0.38.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","prebuild":"rimraf \"*.d.ts\"","build":"tsc","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","unicorn/no-this-assignment":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"bfb115f7ef4438ab76fee29b09b690c01d1a0b5b","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@2.1.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.1","dist":{"shasum":"8d16d16879ccecf16218bfdd8942c632f353d2a3","size":3161,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-2.1.1.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface_2.1.1_1615306899701_0.9152528403577169"},"_hasShrinkwrap":false,"publish_time":1615306899851,"_cnpm_publish_time":1615306899851},"2.1.0":{"name":"datalist-interface","version":"2.1.0","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.6.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","typescript":"^4.0.0","xo":"^0.38.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","prebuild":"rimraf \"*.d.ts\"","build":"tsc","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","unicorn/no-this-assignment":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"444862a58640ddcc5bcfd422bbc8e4ce2bc3aa07","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@2.1.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.1","dist":{"shasum":"af6dc0c6415f7dd6c65d259e6426d09966f769ea","size":3151,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-2.1.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface_2.1.0_1615298914310_0.33310292190264534"},"_hasShrinkwrap":false,"publish_time":1615298914409,"_cnpm_publish_time":1615298914409},"2.0.0":{"name":"datalist-interface","version":"2.0.0","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.6.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","typescript":"^4.0.0","xo":"^0.38.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","prebuild":"rimraf \"*.d.ts\"","build":"tsc","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","unicorn/no-this-assignment":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ab8fc23007286852f90832cc860ca7ec31022748","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@2.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.1","dist":{"shasum":"89436b0aae019312add5e1c022a8d967146aa227","size":3117,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-2.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface_2.0.0_1615293395648_0.10692868297467961"},"_hasShrinkwrap":false,"publish_time":1615293395793,"_cnpm_publish_time":1615293395793},"1.0.5":{"name":"datalist-interface","version":"1.0.5","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s DatalistInterface -o datalist-interface.js","build-mangle":"browserify . -s DatalistInterface -p tinyify -o datalist-interface.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"},"ignores":["datalist-interface.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"88b8ac633a8acd8b8a5f356b92a447836b2376a2","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@1.0.5","_nodeVersion":"13.0.1","_npmVersion":"6.13.6","dist":{"shasum":"2bd3f5a7631a1139af9e2d57b7b0718c26a30597","size":2890,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-1.0.5.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface_1.0.5_1580042086210_0.5326661560251198"},"_hasShrinkwrap":false,"publish_time":1580042086328,"_cnpm_publish_time":1580042086328},"1.0.4":{"name":"datalist-interface","version":"1.0.4","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.12.1","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.4.0","tinyify":"^2.5.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s DatalistInterface -o datalist-interface.js","build-mangle":"browserify . -s DatalistInterface -p tinyify -o datalist-interface.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["datalist-interface.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"c45cbc18ee4b255d43179a16a8f17883a96d5d21","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@1.0.4","_nodeVersion":"11.9.0","_npmVersion":"6.9.0","dist":{"shasum":"dd39ed6f95ff43821b9ea4fcf7e149621a5049f6","size":2830,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-1.0.4.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface_1.0.4_1557390033783_0.5673384172087754"},"_hasShrinkwrap":false,"publish_time":1557390034015,"_cnpm_publish_time":1557390034015},"1.0.3":{"name":"datalist-interface","version":"1.0.3","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","esmangle":"^1.0.0","nyc":"^11.0.0","prettier":"^1.12.1","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.4.0","xo":"^0.20.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify index.js -s DatalistInterface > datalist-interface.js","build-mangle":"esmangle datalist-interface.js > datalist-interface.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-var":"off","prefer-arrow-callback":"off"},"ignores":["datalist-interface.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"4695dbd2b303b47ae49fae93303dc06153ed6a9d","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"ff6d7d480ab59fea3a56a796c92e286bb8c4d1f6","size":2799,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-1.0.3.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface_1.0.3_1524165165270_0.16815724835399748"},"_hasShrinkwrap":false,"publish_time":1524165165946,"_cnpm_publish_time":1524165165946},"1.0.2":{"name":"datalist-interface","version":"1.0.2","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{},"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.0","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.4.0","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js -s DatalistInterface > datalist-interface.js","build-mangle":"esmangle datalist-interface.js > datalist-interface.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"esnext":false,"ignores":["datalist-interface.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"528bc4e96ffeda1e204cc18745ca61809ddae54b","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@1.0.2","_shasum":"4f70c4747cf28cf196a8fa8fddb4befad8494710","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"4f70c4747cf28cf196a8fa8fddb4befad8494710","size":2670,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-1.0.2.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datalist-interface-1.0.2.tgz_1499596040633_0.37830992648378015"},"directories":{},"publish_time":1499596041576,"_hasShrinkwrap":false,"_cnpm_publish_time":1499596041576},"1.0.1":{"name":"datalist-interface","version":"1.0.1","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"dependencies":{},"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"devDependencies":{"browserify":"^13.0.0","esmangle":"^1.0.0","nyc":"^7.1.0","remark-cli":"^1.0.0","remark-comment-config":"^4.0.0","remark-github":"^5.0.0","remark-lint":"^4.0.0","remark-validate-links":"^4.0.0","tape":"^4.4.0","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js -s DatalistInterface > datalist-interface.js","build-mangle":"esmangle datalist-interface.js > datalist-interface.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["datalist-interface.js","datalist-interface.min.js"]},"remarkConfig":{"output":true,"plugins":{"comment-config":null,"lint":{"heading-increment":false,"no-duplicate-headings":false},"github":null,"validate-links":null},"settings":{"bullet":"*"}},"gitHead":"17b300d225f09e2bf068995942391c86436648d9","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@1.0.1","_shasum":"f1e1aea0e9645fb06738de81cb9fa836cc5a061f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f1e1aea0e9645fb06738de81cb9fa836cc5a061f","size":3089,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-1.0.1.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/datalist-interface-1.0.1.tgz_1471097063689_0.25260877306573093"},"directories":{},"publish_time":1471097065708,"_cnpm_publish_time":1471097065708,"_hasShrinkwrap":false},"1.0.0":{"name":"datalist-interface","version":"1.0.0","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"dependencies":{},"repository":{"type":"git","url":"git+https://github.com/wooorm/datalist-interface.git"},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"devDependencies":{"browserify":"^13.0.0","esmangle":"^1.0.0","nyc":"^7.1.0","remark-cli":"^1.0.0","remark-comment-config":"^4.0.0","remark-github":"^5.0.0","remark-lint":"^4.0.0","remark-validate-links":"^4.0.0","tape":"^4.4.0","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js -s cssDeclarations > datalist-interface.js","build-mangle":"esmangle datalist-interface.js > datalist-interface.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["datalist-interface.js","datalist-interface.min.js"]},"remarkConfig":{"output":true,"plugins":{"comment-config":null,"lint":{"heading-increment":false,"no-duplicate-headings":false},"github":null,"validate-links":null},"settings":{"bullet":"*"}},"gitHead":"072d1ffb7f79e4a035d7aa01df958904aa06fd41","homepage":"https://github.com/wooorm/datalist-interface#readme","_id":"datalist-interface@1.0.0","_shasum":"abf96ecc67502c234661a02fafdc1967a384fa08","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"abf96ecc67502c234661a02fafdc1967a384fa08","size":3078,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-1.0.0.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/datalist-interface-1.0.0.tgz_1471082390764_0.48156500910408795"},"directories":{},"publish_time":1471082392442,"_cnpm_publish_time":1471082392442,"_hasShrinkwrap":false},"0.2.1":{"name":"datalist-interface","version":"0.2.1","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"https://github.com/wooorm/datalist-interface.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"eslint":"^0.11.0","istanbul":"^0.3.0","jscs":"^1.0.0","jscs-jsdoc":"^0.4.0","mocha":"^2.0.0"},"scripts":{"test":"_mocha --check-leaks test.js","test-travis":"istanbul cover _mocha --report lcovonly -- --check-leaks test.js","coverage":"istanbul cover _mocha -- -- test.js","lint-api":"eslint index.js","lint-test":"eslint --env mocha test.js","lint-style":"jscs --reporter inline index.js test.js","lint":"npm run lint-api && npm run lint-test && npm run lint-style","make":"npm run lint && npm run coverage"},"gitHead":"0865fe69023704ce38c3d29f10d7e2e47a39c654","bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"homepage":"https://github.com/wooorm/datalist-interface","_id":"datalist-interface@0.2.1","_shasum":"dbe7f6bf3444423d24c897017e4a8eb02a3a9d75","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"dbe7f6bf3444423d24c897017e4a8eb02a3a9d75","size":2741,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-0.2.1.tgz"},"directories":{},"publish_time":1420573960962,"_cnpm_publish_time":1420573960962,"_hasShrinkwrap":false},"0.2.0":{"name":"datalist-interface","version":"0.2.0","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"https://github.com/wooorm/datalist-interface.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"eslint":"^0.9.0","istanbul":"^0.3.0","jscs":"^1.0.0","mocha":"^2.0.0"},"scripts":{"test":"_mocha --reporter spec --check-leaks -u exports test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec --check-leaks -u exports test.js","coverage":"istanbul cover node_modules/.bin/_mocha -- -- test.js","lint-api":"eslint index.js","lint-test":"eslint test.js --env mocha","lint-style":"jscs index.js test.js --reporter=inline","lint":"npm run lint-api && npm run lint-test && npm run lint-style","make":"npm run lint && npm run coverage"},"gitHead":"85bb7eb01eba8d88e78064dc1a899c8b10e97cf3","bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"homepage":"https://github.com/wooorm/datalist-interface","_id":"datalist-interface@0.2.0","_shasum":"f6e1549caaa073d57f5b935f31e741ff5e83b5b7","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.11.14","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"f6e1549caaa073d57f5b935f31e741ff5e83b5b7","size":2677,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-0.2.0.tgz"},"directories":{},"publish_time":1416852735984,"_cnpm_publish_time":1416852735984,"_hasShrinkwrap":false},"0.1.0":{"name":"datalist-interface","version":"0.1.0","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"repository":{"type":"git","url":"https://github.com/wooorm/datalist-interface.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"eslint":"^0.8.0","istanbul":"^0.3.0","jscs":"^1.7.0","mocha":"^1.20.0"},"scripts":{"test":"_mocha --reporter spec --check-leaks -u exports test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec --check-leaks -u exports test.js","lint":"npm run lint-api && npm run lint-test && npm run lint-style","lint-api":"eslint index.js --env node --env browser --rule 'quotes: [2, single]'","lint-test":"eslint test.js --env node --env mocha --rule 'quotes: [2, single]'","lint-style":"jscs index.js test.js --reporter=inline","coverage":"istanbul cover node_modules/.bin/_mocha -- -- test.js","make":"npm run lint && npm run coverage"},"gitHead":"9814948e5d2947d04b301f73b33433f73869c470","bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"homepage":"https://github.com/wooorm/datalist-interface","_id":"datalist-interface@0.1.0","_shasum":"1860e139f1c9f32c2ecfa62a58122925237e1941","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.11.14","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"1860e139f1c9f32c2ecfa62a58122925237e1941","size":2659,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-0.1.0.tgz"},"directories":{},"publish_time":1413646401640,"_cnpm_publish_time":1413646401640,"_hasShrinkwrap":false},"0.0.1":{"name":"datalist-interface","version":"0.0.1","description":"Simple interface for a list functioning as a database","license":"MIT","keywords":["data","word","list"],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"eslint":"^0.7.4","istanbul":"^0.3.0","jscs":"^1.5.3","mocha":"^1.20.4"},"repository":{"type":"git","url":"https://github.com/wooorm/datalist-interface.git"},"scripts":{"test":"_mocha --reporter spec --check-leaks -u exports spec/datalist-interface.spec.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec --check-leaks -u exports spec/datalist-interface.spec.js","lint":"npm run lint-api && npm run lint-test && npm run lint-style","lint-api":"eslint index.js --env node --env browser --rule 'quotes: [2, single]'","lint-test":"eslint spec/datalist-interface.spec.js --env node --env mocha --rule 'quotes: [2, single]'","lint-style":"jscs index.js spec/datalist-interface.spec.js --reporter=inline","install-browser-test":"npm install browserify","build-browser-test":"browserify spec/datalist-interface.spec.js -o spec/browser.spec.js","coverage":"istanbul cover node_modules/.bin/_mocha -- -- spec/datalist-interface.spec.js","make":"npm run lint && npm run coverage"},"testling":{"files":"spec/datalist-interface.spec.js","harness":"mocha","browsers":["iexplore/latest","chrome/latest","chrome/canary","firefox/latest","firefox/nightly","opera/latest","opera/next","safari/latest","iphone/latest","android-browser/latest"]},"bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"homepage":"https://github.com/wooorm/datalist-interface","_id":"datalist-interface@0.0.1","_shasum":"97ec9211778965d79bafb481a04f96ba77ffcc54","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"97ec9211778965d79bafb481a04f96ba77ffcc54","size":4479,"noattachment":false,"key":"/datalist-interface/-/datalist-interface-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/datalist-interface/download/datalist-interface-0.0.1.tgz"},"directories":{},"publish_time":1409584770656,"_cnpm_publish_time":1409584770656,"_hasShrinkwrap":false}},"readme":"# datalist-interface\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n\nA basic interface for a list.\n\n## Install\n\nThis package is ESM only: Node 12+ is needed to use it and it must be `import`ed\ninstead of `require`d.\n\n[npm][]:\n\n```sh\nnpm install datalist-interface\n```\n\n## Use\n\n```js\nimport {DatalistInterface} from 'datalist-interface'\n\nvar mammals = new DatalistInterface([\n  'common vampire bat',\n  'virginia opossum',\n  'eastern grey kangaroo',\n  'tasmanian devil',\n  'human',\n  'northern elephant seal',\n  'fox squirrel',\n  'tree pangolin',\n  'african elephant',\n  'platypus',\n  'colugo',\n  'reindeer',\n  'humpback whale',\n  'star-nosed mole',\n  'giant panda',\n  'giant armadillo',\n  'plains zebra',\n  'black and rufous elephant shrew'\n])\n\nmammals.is('human') // => true\nmammals.is('unicorn') // => false\n\nmammals.add('unicorn').is('unicorn') // => true\n\nmammals.remove('unicorn').is('unicorn') // => false\n```\n\n## API\n\nThis package exports the following identifiers: `DatalistInterface`.\nThere is no default export.\n\n### `DatalistInterface([value...])`\n\nCreate a new instance.\nValues are passed to [`#add()`][add].\n\n###### Example\n\n```js\nimport {DatalistInterface} from 'datalist-interface'\n\nvar fish = new DatalistInterface(['shark', 'tuna'])\n```\n\n### `DatalistInterface#is(value)`\n\n### `DatalistInterface#has(value)`\n\nCheck if `value` is in the list.\n\n###### Example\n\n```js\nfish.is('shark') // => true\nfish.is('human') // => false\n```\n\n### `DatalistInterface#add([value...])`\n\nAdd each value to `list`.\n\n###### Example\n\n```js\nfish.add('giant grouper', 'red lionfish')\n```\n\n### `DatalistInterface#remove([value...])`\n\nRemove each value from `list`.\n\n###### Example\n\n```js\nfish.remove('giant grouper', 'reindeer')\n```\n\n### `DatalistInterface#all()`\n\n### `DatalistInterface#valueOf()`\n\n### `DatalistInterface#toJSON()`\n\nReturn the list as an `Array`.\n\n###### Example\n\n```js\nfish.all() // => ['shark', 'tuna', 'red lionfish']\n```\n\n### `DatalistInterface#toString()`\n\nReturn the list as a `string`.\n\n###### Example\n\n```js\nfish.toString() // => 'shark,tuna,red lionfish'\n```\n\n## Related\n\n*   [`datamap-interface`](https://github.com/wooorm/datamap-interface)\n    — Simple interface for a map\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/wooorm/datalist-interface/workflows/main/badge.svg\n\n[build]: https://github.com/wooorm/datalist-interface/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/wooorm/datalist-interface.svg\n\n[coverage]: https://codecov.io/github/wooorm/datalist-interface\n\n[downloads-badge]: https://img.shields.io/npm/dm/datalist-interface.svg\n\n[downloads]: https://www.npmjs.com/package/datalist-interface\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/datalist-interface.svg\n\n[size]: https://bundlephobia.com/result?p=datalist-interface\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[add]: #datalistinterfaceaddvalue\n","_attachments":{},"homepage":"https://github.com/wooorm/datalist-interface#readme","bugs":{"url":"https://github.com/wooorm/datalist-interface/issues"},"license":"MIT"}