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

tonal-range

Package Overview
Dependencies
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tonal-range - npm Package Compare versions

Comparing version 0.51.1 to 0.60.0

4

build/tonal-range.js

@@ -88,4 +88,4 @@ 'use strict';

* @example
* var range = require('tonal-ranges')
* range.scale('C D E F G A B', 'C3 C2')
* var tonal = require('tonal')
* tonal.scaleRange('C D E F G A B', 'C3 C2')
* // => [ 'C3', 'B2', 'A2', 'G2', 'F2', 'E2', 'D2', 'C2' ]

@@ -92,0 +92,0 @@ */

@@ -0,1 +1,17 @@

/**
* A collection of functions to create note ranges.
*
* @example
* var tonal = require('tonal')
* // create numeric (midi note numbers) range
* tonal.range('C4 E4 Bb3') // => [60, 61, 62, 63, 64]
* // create a range with three points
* tonal.range('C4 E4 Bb3') // => [60, 61, 62, 63, 64, 63, 62, 61, 60, 59, 58]
* // create a chromatic range with three points
* tonal.chromatic('C2 E2 D2') // => ['C2', 'Db2', 'D2', 'Eb2', 'E2', 'Eb2', 'D2']
* // create a scale range
* tonal.scaleRange('C E G A', 'c2 c3 c2') // => [ 'C2', 'E2', 'G2', 'A2', 'C3', 'A2', 'G2', 'E2', 'C2' ] *
*
* @module range
*/
import { asArr, cMap } from 'tonal-array'

@@ -86,4 +102,4 @@ import { trFifths } from 'tonal-transpose'

* @example
* var range = require('tonal-ranges')
* range.scale('C D E F G A B', 'C3 C2')
* var tonal = require('tonal')
* tonal.scaleRange('C D E F G A B', 'C3 C2')
* // => [ 'C3', 'B2', 'A2', 'G2', 'F2', 'E2', 'D2', 'C2' ]

@@ -90,0 +106,0 @@ */

{
"name": "tonal-range",
"version": "0.51.1",
"version": "0.60.0",
"description": "Create ranges of notes",

@@ -13,20 +13,16 @@ "keywords": [

"pretest": "rm -rf build && mkdir build && rollup -f cjs -n range -o build/tonal-range.js -- index.js",
"test": "tape 'test/*.js'",
"prepublish": "npm test"
},
"main": "build/tonal-range.js",
"main": "build/index.js",
"jsnext:main": "index",
"author": "danigb",
"license": "MIT",
"devDependencies": {
"rollup": "0.25",
"tape": "4"
},
"devDependencies": {},
"dependencies": {
"tonal-array": "^0.50.4",
"tonal-filter": "^0.50.0",
"tonal-midi": "^0.50.0",
"tonal-note": "^0.50.2",
"tonal-transpose": "^0.50.3"
"tonal-array": "^0.60.0",
"tonal-filter": "^0.60.0",
"tonal-midi": "^0.60.0",
"tonal-note": "^0.60.0",
"tonal-transpose": "^0.60.0"
}
}
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