New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

cruks-lib-string-builder

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cruks-lib-string-builder - npm Package Compare versions

Comparing version 1.1.0 to 1.2.1

cruks-lib-string-builder/Fragment.js

9

gulpfile.js

@@ -47,7 +47,6 @@ /**

"libs": {
"files": path.join(__dirname, "/*_libs/**/*.js")
"files": path.join(__dirname, "/*-lib-*/**/*.js")
},
"tests": {
"files": path.join(__dirname, "/*_tests/**/*test.js"),
"root": path.join(__dirname, "/*_tests")
"files": path.join(__dirname, "/*-lib-*/**/*test.js")
},

@@ -75,3 +74,3 @@ "root": __dirname

gulp.task("lint", function () {
gulp.task("lint", ["beautify"], function () {
gulp.src(global.paths.all)

@@ -82,3 +81,3 @@ .pipe(eslint(global.configs.eslintrc))

gulp.task("test", function () {
gulp.task("test", ["lint"], function () {
gulp.src(global.paths.tests.files)

@@ -85,0 +84,0 @@ .pipe(plumber())

{
"author": "Mateusz Charytoniuk <mateusz.charytoniuk@gmail.com>",
"name": "cruks-lib-string-builder",
"version": "1.1.0",
"version": "1.2.1",
"main": "node_libs/cruks-lib-string-builder",

@@ -10,3 +10,4 @@ "scripts": {

"dependencies": {
"cruks-lib-verbosity-indicator": "1.x"
"cruks-lib-verbosity-indicator": "1.x",
"polacks-shim-es6": "1.x"
},

@@ -13,0 +14,0 @@ "devDependencies": {

# cruks-lib-string-builder
Partially mimics behavior of classic StringBuilder class but stays aware of user-requested message verbosity.
## Examples
### Plain string concatenation
```JavaScript
var StringBuilder = require("cruks-lib-string-builder").StringBuilder,
sb = new StringBuilder(" ");
sb.append("hello").append("world").toString(); // "hello world"
```
### Appending item dumps with different verbosity levels
```JavaScript
var StringBuilder = require("cruks-lib-string-builder").StringBuilder,
sb = new StringBuilder();
sb.appendDump([1, "2", 3]).toString(); // "array"
```
```JavaScript
var StringBuilder = require("cruks-lib-string-builder").StringBuilder,
verbosity = require("cruks-lib-verbosity-indicator").verbosity,
sb = new StringBuilder("", verbosity.high);
sb.appendDump([1, "2", 3]).toString(); // "(array)[number,string,number]"
```
---
[![Build Status](https://travis-ci.org/cruks/cruks-lib-string-builder.svg?branch=master)](https://travis-ci.org/cruks/cruks-lib-string-builder)
[![Code Climate](https://codeclimate.com/github/cruks/cruks-lib-string-builder.png)](https://codeclimate.com/github/cruks/cruks-lib-string-builder)
[![Dependency Status](https://david-dm.org/cruks/cruks-lib-string-builder.svg)](https://david-dm.org/cruks/cruks-lib-string-builder)
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