Socket
Socket
Sign inDemoInstall

level-packager

Package Overview
Dependencies
Maintainers
4
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

level-packager - npm Package Compare versions

Comparing version 4.0.0 to 4.0.1

CONTRIBUTORS.md

2

abstract/base-test.js

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

'use strict'
var location = require('./location')

@@ -2,0 +4,0 @@

4

abstract/db-values-test.js

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

'use strict'
var location = require('./location')

@@ -5,3 +7,3 @@

test('test db values', function (t) {
let c = 0
var c = 0
var db = level(location)

@@ -8,0 +10,0 @@ var setup = nonPersistent ? function (callback) {

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

'use strict'
var fs = require('fs')

@@ -2,0 +4,0 @@ var path = require('path')

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

'use strict'
var location = require('./location')

@@ -2,0 +4,0 @@

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

'use strict'
var location = require('./location')

@@ -2,0 +4,0 @@

@@ -5,111 +5,149 @@ # Changelog

## [4.0.1] - 2018-06-23
### Changed
- Use `var` instead of `let` ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Added
- Add `remark` tooling ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Add `'use strict'` to all abstract tests ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
- Remove `contributors` from `package.json` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [4.0.0] - 2018-06-13
### Changed
* Rewrite `test.js` to test `level-packager` api (@ralphtheninja)
- Rewrite `test.js` to test `level-packager` api ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [3.1.0] - 2018-05-28
### Changed
* Split up tests into `abstract/*-test.js` (@ralphtheninja)
- Split up tests into `abstract/*-test.js` ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
* Remove `.jshintrc` (@ralphtheninja)
- Remove `.jshintrc` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [3.0.0] - 2018-05-23
### Added
* Add node 10 to Travis (@ralphtheninja)
* Add `UPGRADING.md` (@ralphtheninja)
- Add node 10 to Travis ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Add `UPGRADING.md` ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Update `standard` to `^11.0.0` (@ralphtheninja)
* Update `encoding-down` to `~5.0.0` (@ralphtheninja)
* Update `leveldown` to `^4.0.0` (@ralphtheninja)
* Update `levelup` to `^3.0.0` (@ralphtheninja)
* Change `License & Copyright` to `License` in README (@ralphtheninja)
* Replace `const` with `var` for IE10 support (@ralphtheninja)
- Update `standard` to `^11.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `encoding-down` to `~5.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `leveldown` to `^4.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `levelup` to `^3.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Change `License & Copyright` to `License` in README ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Replace `const` with `var` for IE10 support ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
* Remove node 4 from Travis (@ralphtheninja)
- Remove node 4 from Travis ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.1.1] - 2018-02-13
### Added
* Travis: add 9 (@ralphtheninja)
- Travis: add 9 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Update `encoding-down` to `~4.0.0` (@ralphtheninja)
* Update `leveldown` to `^3.0.0` (@ralphtheninja)
* Update copyright year to 2018 (@ralphtheninja)
- Update `encoding-down` to `~4.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `leveldown` to `^3.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update copyright year to 2018 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Fixed
* Test: clean up `level-test-*` dbs after tests are done (@ralphtheninja)
- Test: clean up `level-test-*` dbs after tests are done ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.1.0] - 2017-12-13
### Added
* Add `standard` for linting (@ralphtheninja)
- Add `standard` for linting ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Attach `.errors` from `levelup` to `Level` constructor (@ralphtheninja)
- Attach `.errors` from `levelup` to `Level` constructor ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.0.2] - 2017-11-11
### Changed
* Update `encoding-down` to `~3.0.0` (@vweevers)
* README: update node badge (@vweevers)
- Update `encoding-down` to `~3.0.0` ([**@vweevers**](https://github.com/vweevers))
- README: update node badge ([**@vweevers**](https://github.com/vweevers))
### Fixed
* Travis: restore node 4 (@vweevers)
- Travis: restore node 4 ([**@vweevers**](https://github.com/vweevers))
## [2.0.1] - 2017-10-12
### Added
* Test that encoding options default to utf8 (@ralphtheninja)
* Test that `.keyEncoding` and `.valueEncoding` are passed to `encoding-down` (@ralphtheninja)
- Test that encoding options default to utf8 ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Test that `.keyEncoding` and `.valueEncoding` are passed to `encoding-down` ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Fixed
* Fix encoding options to `encoding-down` (@ralphtheninja)
- Fix encoding options to `encoding-down` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.0.0] - 2017-10-11
### Added
* README: add `level` badge (@ralphtheninja)
- README: add `level` badge ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Update `levelup` to `^2.0.0` (@ralphtheninja)
* Update `encoding-down` to `~2.3.0` (@ralphtheninja)
* Update `leveldown` to `^2.0.0` (@ralphtheninja)
* README: update npm badges to similar badge style (@ralphtheninja)
- Update `levelup` to `^2.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `encoding-down` to `~2.3.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `leveldown` to `^2.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- README: update npm badges to similar badge style ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
* README: Remove Greenkeeper badge (@ralphtheninja)
- README: Remove Greenkeeper badge ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.0.0-rc3] - 2017-09-16
### Changed
* Update `levelup` to `2.0.0-rc3` (@ralphtheninja)
* Update `leveldown` to `^1.8.0` (@ralphtheninja)
- Update `levelup` to `2.0.0-rc3` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `leveldown` to `^1.8.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.0.0-rc2] - 2017-09-12
### Changed
* Update `levelup` to `2.0.0-rc2` (@ralphtheninja)
* Update `encoding-down` to `~2.2.0` (@ralphtheninja)
- Update `levelup` to `2.0.0-rc2` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `encoding-down` to `~2.2.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [2.0.0-rc1] - 2017-09-04
### Added
* Travis: add 8 (@ralphtheninja)
* README: add Greenkeeper badge (@ralphtheninja)
* README: add node badge (@ralphtheninja)
- Travis: add 8 ([**@ralphtheninja**](https://github.com/ralphtheninja))
- README: add Greenkeeper badge ([**@ralphtheninja**](https://github.com/ralphtheninja))
- README: add node badge ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* README: steer away from `LevelDOWN` to `abstract-leveldown` (@ralphtheninja)
* Update copyright year to 2017 (@ralphtheninja)
- README: steer away from `LevelDOWN` to `abstract-leveldown` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update copyright year to 2017 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
* Travis: remove 0.12, 4, 5 and 7 (@ralphtheninja)
- Travis: remove 0.12, 4, 5 and 7 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Fixed

@@ -120,126 +158,153 @@

### Added
* Travis: add 6 and 7 (@ralphtheninja)
- Travis: add 6 and 7 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Travis: use gcc 4.8 (@ralphtheninja)
- Travis: use gcc 4.8 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
* Travis: remove 0.10, 1.0, 1.8, 2 and 3 (@ralphtheninja)
- Travis: remove 0.10, 1.0, 1.8, 2 and 3 ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [1.2.0] - 2015-11-27
### Added
* Add dependency badge (@ralphtheninja)
* Travis: add 1.0, 2, 3, 4 and 5 (@ralphtheninja)
- Add dependency badge ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Travis: add 1.0, 2, 3, 4 and 5 ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Update `levelup` to `~1.3.0` (@ralphtheninja)
* Update `leveldown` to `^1.4.2` (@ralphtheninja)
- Update `levelup` to `~1.3.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `leveldown` to `^1.4.2` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [1.1.0] - 2015-06-09
### Changed
* Update `levelup` to `~1.2.0` (@mcollina)
* Update `leveldown` to `~1.2.2` (@mcollina)
- Update `levelup` to `~1.2.0` ([**@mcollina**](https://github.com/mcollina))
- Update `leveldown` to `~1.2.2` ([**@mcollina**](https://github.com/mcollina))
## [1.0.0] - 2015-05-19
### Changed
* README: add link to `level/community` repo (@ralphtheninja)
- README: add link to `level/community` repo ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [1.0.0-0] - 2015-05-16
### Added
* Add Travis (@ralphtheninja)
* Add `leveldown` dev dependency (@ralphtheninja)
- Add Travis ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Add `leveldown` dev dependency ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Changed
* Update `levelup` to `~1.0.0` (@ralphtheninja)
* Run tests using `packager(leveldown)` (@ralphtheninja)
- Update `levelup` to `~1.0.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Run tests using `packager(leveldown)` ([**@ralphtheninja**](https://github.com/ralphtheninja))
### Removed
* Remove `level` dependency (@ralphtheninja)
- Remove `level` dependency ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [0.19.7] - 2015-05-10
### Added
* Add `level-test-*` to `.gitignore` (@juliangruber)
- Add `level-test-*` to `.gitignore` ([**@juliangruber**](https://github.com/juliangruber))
### Changed
* Run the tests if they are not required (@juliangruber)
* Rename the repository to `packager` (@juliangruber)
- Run the tests if they are not required ([**@juliangruber**](https://github.com/juliangruber))
- Rename the repository to `packager` ([**@juliangruber**](https://github.com/juliangruber))
## [0.19.6] - 2015-05-10
### Fixed
* Fix incorrect options logic (@juliangruber)
- Fix incorrect options logic ([**@juliangruber**](https://github.com/juliangruber))
## [0.19.5] - 2015-05-10
### Fixed
* Fixed bug with missing opening curly brace (@juliangruber)
- Fixed bug with missing opening curly brace ([**@juliangruber**](https://github.com/juliangruber))
## [0.19.4] - 2015-05-10
### Changed
* Use `typeof` instead of `util.isFunction()` (@juliangruber)
- Use `typeof` instead of `util.isFunction()` ([**@juliangruber**](https://github.com/juliangruber))
## [0.19.3] - 2015-05-10
### Fixed
* Fix missing closing parenthesis (@juliangruber)
- Fix missing closing parenthesis ([**@juliangruber**](https://github.com/juliangruber))
## [0.19.2] - 2015-05-10
### Fixed
* Fix missing closing parenthesis (@ralphtheninja)
- Fix missing closing parenthesis ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [0.19.1] - 2015-05-10
### Fixed
* `null` options should not be treated as object (@deian)
- `null` options should not be treated as object ([**@deian**](https://github.com/deian))
## [0.19.0] - 2015-05-04
### Changed
* Plain MIT license (@andrewrk)
* README: update logo and copyright year (@ralphtheninja)
* Update `levelup` to `~0.19.0` (@ralphtheninja)
- Plain MIT license ([**@andrewrk**](https://github.com/andrewrk))
- README: update logo and copyright year ([**@ralphtheninja**](https://github.com/ralphtheninja))
- Update `levelup` to `~0.19.0` ([**@ralphtheninja**](https://github.com/ralphtheninja))
## [0.18.0] - 2013-11-18
### Changed
* Bumped version (@rvagg)
- Bumped version ([**@rvagg**](https://github.com/rvagg))
## [0.17.0-5] - 2013-10-12
### Changed
* Clean up debugging noise (@rvagg)
- Clean up debugging noise ([**@rvagg**](https://github.com/rvagg))
## [0.17.0-4] - 2013-10-12
### Removed
* Remove `copy()` (@rvagg)
- Remove `copy()` ([**@rvagg**](https://github.com/rvagg))
### Fixed
* Fix `repair()` and `destroy()` (@rvagg)
- Fix `repair()` and `destroy()` ([**@rvagg**](https://github.com/rvagg))
## [0.17.0-3] - 2013-10-12
### Fixed
* Made tests compatible with node 0.8 (@rvagg)
- Made tests compatible with node 0.8 ([**@rvagg**](https://github.com/rvagg))
## [0.17.0-2] - 2013-10-12
### Added
* Add options to exported tests to handle memdown (@rvagg)
- Add options to exported tests to handle memdown ([**@rvagg**](https://github.com/rvagg))
### Changed
* README: `level` -> `level-packager` (@rvagg)
- README: `level` -> `level-packager` ([**@rvagg**](https://github.com/rvagg))
## [0.17.0-1] - 2013-10-09
### Removed
* Remove `tape` from devDependencies, allow callers to pass in custom test function (@rvagg)
- Remove `tape` from devDependencies, allow callers to pass in custom test function ([**@rvagg**](https://github.com/rvagg))
## 0.17.0 - 2013-10-09

@@ -249,32 +314,64 @@

[Unreleased]: https://github.com/level/packager/compare/v4.0.0...HEAD
[unreleased]: https://github.com/level/packager/compare/v4.0.1...HEAD
[4.0.1]: https://github.com/level/packager/compare/v4.0.0...v4.0.1
[4.0.0]: https://github.com/level/packager/compare/v3.1.0...v4.0.0
[3.1.0]: https://github.com/level/packager/compare/v3.0.0...v3.1.0
[3.0.0]: https://github.com/level/packager/compare/v2.1.1...v3.0.0
[2.1.1]: https://github.com/level/packager/compare/v2.1.0...v2.1.1
[2.1.0]: https://github.com/level/packager/compare/v2.0.2...v2.1.0
[2.0.2]: https://github.com/level/packager/compare/v2.0.1...v2.0.2
[2.0.1]: https://github.com/level/packager/compare/v2.0.0...v2.0.1
[2.0.0]: https://github.com/level/packager/compare/v2.0.0-rc3...v2.0.0
[2.0.0-rc3]: https://github.com/level/packager/compare/v2.0.0-rc2...v2.0.0-rc3
[2.0.0-rc2]: https://github.com/level/packager/compare/v2.0.0-rc1...v2.0.0-rc2
[2.0.0-rc1]: https://github.com/level/packager/compare/v1.2.1...v2.0.0-rc1
[1.2.1]: https://github.com/level/packager/compare/v1.2.0...v1.2.1
[1.2.0]: https://github.com/level/packager/compare/v1.1.0...v1.2.0
[1.1.0]: https://github.com/level/packager/compare/v1.0.0...v1.1.0
[1.0.0]: https://github.com/level/packager/compare/v1.0.0-0...v1.0.0
[1.0.0-0]: https://github.com/level/packager/compare/v0.19.7...v1.0.0-0
[0.19.7]: https://github.com/level/packager/compare/v0.19.6...v0.19.7
[0.19.6]: https://github.com/level/packager/compare/v0.19.5...v0.19.6
[0.19.5]: https://github.com/level/packager/compare/v0.19.4...v0.19.5
[0.19.4]: https://github.com/level/packager/compare/v0.19.3...v0.19.4
[0.19.3]: https://github.com/level/packager/compare/v0.19.2...v0.19.3
[0.19.2]: https://github.com/level/packager/compare/v0.19.1...v0.19.2
[0.19.1]: https://github.com/level/packager/compare/v0.19.0...v0.19.1
[0.19.0]: https://github.com/level/packager/compare/0.18.0...v0.19.0
[0.18.0]: https://github.com/level/packager/compare/0.17.0-5...0.18.0
[0.17.0-5]: https://github.com/level/packager/compare/0.17.0-4...0.17.0-5
[0.17.0-4]: https://github.com/level/packager/compare/0.17.0-3...0.17.0-4
[0.17.0-3]: https://github.com/level/packager/compare/0.17.0-2...0.17.0-3
[0.17.0-2]: https://github.com/level/packager/compare/0.17.0-1...0.17.0-2
[0.17.0-1]: https://github.com/level/packager/compare/0.17.0...0.17.0-1

@@ -1,6 +0,4 @@

The MIT License (MIT)
=====================
# The MIT License (MIT)
Copyright (c) 2014 Rod Vagg
---------------------------
**Copyright © 2013-present `level-packager` [Contributors](./CONTRIBUTORS.md).**

@@ -7,0 +5,0 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

{
"name": "level-packager",
"description": "LevelUP package helper for distributing with a LevelDOWN-compatible back-end",
"version": "4.0.0",
"contributors": [
"Rod Vagg <r@va.gg> (https://github.com/rvagg)",
"John Chesley <john@chesl.es> (https://github.com/chesles/)",
"Jake Verbaten <raynos2@gmail.com> (https://github.com/raynos)",
"Dominic Tarr <dominic.tarr@gmail.com> (https://github.com/dominictarr)",
"Max Ogden <max@maxogden.com> (https://github.com/maxogden)",
"Lars-Magnus Skog <ralphtheninja@riseup.net> (https://github.com/ralphtheninja)",
"David Björklund <david.bjorklund@gmail.com> (https://github.com/kesla)",
"Julian Gruber <julian@juliangruber.com> (https://github.com/juliangruber)",
"Paolo Fragomeni <paolo@async.ly> (https://github.com/hij1nx)",
"Anton Whalley <anton.whalley@nearform.com> (https://github.com/No9)",
"Matteo Collina <matteo.collina@gmail.com> (https://github.com/mcollina)",
"Pedro Teixeira <pedro.teixeira@gmail.com> (https://github.com/pgte)",
"James Halliday <mail@substack.net> (https://github.com/substack)"
],
"version": "4.0.1",
"repository": {

@@ -25,4 +10,16 @@ "type": "git",

"scripts": {
"test": "standard && node test.js"
"test": "standard && node test.js",
"remark": "remark README.md CHANGELOG.md CONTRIBUTORS.md UPGRADING.md -o"
},
"remarkConfig": {
"plugins": [
[
"remark-git-contributors",
"level-community"
],
[
"remark-github"
]
]
},
"homepage": "https://github.com/Level/packager",

@@ -45,2 +42,6 @@ "keywords": [

"devDependencies": {
"level-community": "^3.0.0",
"remark-cli": "^5.0.0",
"remark-git-contributors": "^0.2.2",
"remark-github": "^7.0.3",
"standard": "^11.0.0",

@@ -47,0 +48,0 @@ "tape": "^4.0.0"

@@ -21,12 +21,11 @@ # level-packager

* [`level`](https://github.com/Level/level)
* [`level-mem`](https://github.com/Level/level-mem)
* [`level-hyper`](https://github.com/Level/level-hyper)
* [`level-lmdb`](https://github.com/Level/level-lmdb)
- [`level`](https://github.com/Level/level)
- [`level-mem`](https://github.com/Level/level-mem)
- [`level-hyper`](https://github.com/Level/level-hyper)
- [`level-lmdb`](https://github.com/Level/level-lmdb)
Also available is a *test.js* file that can be used to verify that the user-package works as expected.
Also available is a _test.js_ file that can be used to verify that the user-package works as expected.
**If you are upgrading:** please see [`UPGRADING.md`](UPGRADING.md).
<a name="contributing"></a>
## Contributing

@@ -40,9 +39,6 @@

<a name="license"></a>
## License
Copyright (c) 2012-present `level-packager` [contributors](https://github.com/level/community#contributors).
[MIT](./LICENSE.md) © 2013-present `level-packager` [Contributors](./CONTRIBUTORS.md).
`level-packager` is licensed under the MIT license. All rights not explicitly granted in the MIT license are reserved. See the included `LICENSE.md` file for more details.
[level-badge]: http://leveldb.org/img/badge.svg
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