licenses.dev

protocol-buffers v3.2.1

Protocol Buffers for Node.js

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT47
PackageRelationDependenciesPublished
acorn • 7.4.1ECMAScript parserINDIRECT0
brfs • 1.6.1browserify fs.readFileSync() static asset inlinerDIRECT51
buffer-equal • 0.0.1return whether two buffers are equalINDIRECT0
buffer-from • 1.1.2A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.INDIRECT0
concat-stream • 1.6.2writable stream that concatenates strings or binary data and calls a callback with the resultINDIRECT10
convert-source-map • 1.9.0Converts a source-map from/to different formats and allows adding/changing properties.INDIRECT0
core-util-is • 1.0.3The `util.is*` functions introduced in Node v0.12.INDIRECT0
deep-is • 0.1.4node's assert.deepEqual algorithm except for NaN being equal to NaNINDIRECT0
falafel • 2.2.5transform the ast on a recursive walkINDIRECT2
fast-levenshtein • 2.0.6Efficient implementation of Levenshtein algorithm with locale-specific collator support.INDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
generate-function • 2.3.1Module that helps you write generated functions in NodeDIRECT1
generate-object-property • 1.2.0Generate safe JS code that can used to reference a object propertyDIRECT1
has • 1.0.4Object.prototype.hasOwnProperty.call shortcutINDIRECT0
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
is-core-module • 2.15.1Is this specifier a node.js core module?INDIRECT2
is-property • 1.0.2Tests if a JSON property can be accessed using . syntaxINDIRECT0
isarray • 1.0.0Array#isArray for older browsersINDIRECT0
isarray • 2.0.5Array#isArray for older browsersINDIRECT0
levn • 0.3.0Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexibleINDIRECT2
magic-string • 0.22.5Modify strings, generate sourcemapsINDIRECT1
merge-source-map • 1.0.4Merge old source map and new source map in multi-transform flowINDIRECT1
minimist • 1.2.8parse argument optionsINDIRECT0
object-inspect • 1.4.1string representations of objects in node and the browserINDIRECT0
optionator • 0.8.3option parsing and help generationINDIRECT6
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
prelude-ls • 1.1.2prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.INDIRECT0
process-nextick-args • 2.0.1process.nextTick but always with argsINDIRECT0
protocol-buffers-schema • 3.6.0No nonsense protocol buffers schema parser written in JavascriptDIRECT0
quote-stream • 1.0.2transform a stream into a quoted stringINDIRECT12
readable-stream • 2.3.8Streams3, a user-land copy of the stream library from Node.jsINDIRECT7
resolve • 1.22.8resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT5
safe-buffer • 5.1.2Safer Node.js Buffer APIINDIRECT0
shallow-copy • 0.0.1make a shallow copy of an object or arrayINDIRECT0
signed-varint • 2.0.1efficiently store signed integers in varintDIRECT1
static-eval • 2.1.1evaluate statically-analyzable expressionsINDIRECT5
static-module • 2.2.5convert module usage to inline expressionsINDIRECT44
string_decoder • 1.1.1The string_decoder module from Node coreINDIRECT1
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
through2 • 2.0.5A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noiseINDIRECT9
type-check • 0.3.2type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.INDIRECT1
typedarray • 0.0.6TypedArray polyfill for old browsersINDIRECT0
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser supportINDIRECT0
varint • 5.0.2protobuf-style varint bytes - use msb to create integer values of varying sizesDIRECT0
vlq • 0.2.3Generate, and decode, base64 VLQ mappings for source maps and other usesINDIRECT0
word-wrap • 1.2.5Wrap words to a specified length.INDIRECT0
xtend • 4.0.2extend like a bossINDIRECT0
BSD-2-Clause7
PackageRelationDependenciesPublished
escodegen • 1.9.1ECMAScript code generatorINDIRECT11
escodegen • 2.1.0ECMAScript code generatorINDIRECT4
esprima • 3.1.3ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
esprima • 4.0.1ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
estraverse • 4.3.0ECMAScript JS AST traversal functionsINDIRECT0
estraverse • 5.3.0ECMAScript JS AST traversal functionsINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsINDIRECT0
BSD-3-Clause3
PackageRelationDependenciesPublished
duplexer2 • 0.1.4Like duplexer but using streams3INDIRECT8
source-map • 0.5.7Generates and consumes source mapsINDIRECT0
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
ISC1
PackageRelationDependenciesPublished
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/protocol-buffers)](https://licenses.dev/npm/protocol-buffers)
<a href="https://licenses.dev/npm/protocol-buffers">
  <img src="https://licenses.dev/b/npm/protocol-buffers" alt="licenses" />
</a>

Or the licenses badge code for the 3.2.1 version:

[![licenses](https://licenses.dev/b/npm/protocol-buffers/3.2.1)](https://licenses.dev/npm/protocol-buffers/3.2.1)
<a href="https://licenses.dev/npm/protocol-buffers/3.2.1">
  <img src="https://licenses.dev/b/npm/protocol-buffers/3.2.1" alt="licenses" />
</a>
GitHub