mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-07 12:33:47 +08:00
DISABLE_THIRD_PARTY_CHECK=Package needs updating with node_modules Change-Id: I889f1b86c586e37307a3e13ad762aa56d1ece150 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1946468 Commit-Queue: Paul Lewis <aerotwist@chromium.org> Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org>
45 lines
1.1 KiB
Markdown
45 lines
1.1 KiB
Markdown
## Usage
|
|
|
|
```javascript
|
|
var assert = require('assert')
|
|
var ranges = require('spdx-ranges')
|
|
|
|
assert(
|
|
Array.isArray(ranges),
|
|
'module is an Array'
|
|
)
|
|
|
|
assert(
|
|
ranges.length > 0,
|
|
'the Array has elements'
|
|
)
|
|
|
|
assert(
|
|
ranges.every(function (e) {
|
|
return Array.isArray(e)
|
|
}),
|
|
'each Array element is an Array'
|
|
)
|
|
|
|
assert(
|
|
ranges.every(function (range) {
|
|
return range.every(function (element) {
|
|
return (
|
|
typeof element === 'string' ||
|
|
(
|
|
Array.isArray(element) &&
|
|
element.every(function (element) {
|
|
return typeof element === 'string'
|
|
})
|
|
)
|
|
)
|
|
})
|
|
}),
|
|
'elements of Array-elements are strings or Arrays of Strings'
|
|
)
|
|
```
|
|
|
|
## Licensing
|
|
|
|
The Linux Foundation and its contributors license the SPDX standard under the terms of [the Creative Commons Attribution License 3.0 Unported (SPDX: "CC-BY-3.0")](http://spdx.org/licenses/CC-BY-3.0). "SPDX" is a United States federally registered trademark of the Linux Foundation. The authors of this package license their work under the terms of the MIT License.
|