xxxxxxxxxx
var assert = require('assert')
assert(spdx.valid('Invalid-Identifier') === null)
assert(spdx.valid('GPL-2.0'))
assert(spdx.valid('GPL-2.0+'))
assert(spdx.valid('LicenseRef-23'))
assert(spdx.valid('LicenseRef-MIT-Style-1'))
assert(spdx.valid('DocumentRef-spdx-tool-1.2:LicenseRef-MIT-Style-2'))
xxxxxxxxxx
function in_array(needle, haystack){
var found = 0;
for (var i=0, len=haystack.length;i<len;i++) {
if (haystack[i] == needle) return i;
found++;
}
return -1;
}
if(in_array("118",array)!= -1){
//is in array
}
xxxxxxxxxx
const friends = [
`Dale`,
`Matt`,
`Morne`,
`Michael`,
];
for (let i = 0; i < friends.length; i++) {
console.log(friends[i]);
}
xxxxxxxxxx
//Ddefine the array
let items = ["cakes", "banana", "managoes"];
//Using the for loop
for (let i = 0; i < items.length; i++) {
console.log(items[i]);
}
//Check to see the items of the arrays in the console
xxxxxxxxxx
const numbers = [1,2,3,4,5], doubled = [];
numbers.forEach((n, i) => { doubled[i] = n * 2 });
xxxxxxxxxx
assert(Array.isArray(spdx.licenses))
assert(spdx.licenses.indexOf('ISC') > -1)
assert(spdx.licenses.indexOf('Apache-1.7') < 0)
assert(spdx.licenses.every(function(element) {
return typeof element === 'string' }))
assert(Array.isArray(spdx.exceptions))
assert(spdx.exceptions.indexOf('GCC-exception-3.1') > -1)
assert(spdx.exceptions.every(function(element) {
return typeof element === 'string' }))
xxxxxxxxxx
assert(!spdx.valid('MIT '))
assert(!spdx.valid(' MIT'))
assert(!spdx.valid('MIT AND BSD-3-Clause'))
xxxxxxxxxx
Name Last modified Size Description Home.html 2021-03-12 09:01 1.2K
dev/ 2021-05-30 15:35 -
elvox.com/ 2021-03-09 07:18 -
foresightma.com/ 2021-03-09 07:17 -