UNPKG

validate-note

Version:

🎼 Validates a note (scientific pitch notation) and throws errors if needed

19 lines (11 loc) • 463 B
'use strict'; exports.__esModule = true; var _notes = require('../data/notes'); var _notes2 = _interopRequireDefault(_notes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.default = function (letter, signature) { signature = '#'; letter = _notes2.default[_notes2.default.indexOf(letter) - 1].charAt(0); return { signature: signature, letter: letter }; }; module.exports = exports['default'];