An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.5% on npmjs.org
Top 0.2% downloads on npmjs.org
Top 0.4% dependent packages on npmjs.org
Top 0.3% dependent repos on npmjs.org
Top 0.1% docker downloads on npmjs.org

npmjs.org : validate.io-array

Validates if a value is an array.

Registry - Source - Homepage - JSON
purl: pkg:npm/validate.io-array
Keywords: validate.io , validate , validation , validator , valid , array , is , isarray , type , check
License: MIT
Latest release: about 10 years ago
First release: almost 11 years ago
Dependent packages: 105
Dependent repositories: 7,772
Downloads: 4,216,893 last month
Stars: 2 on GitHub
Forks: 1 on GitHub
Docker dependents: 4,369
Docker downloads: 585,290,682
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago

@everything-registry/sub-chunk-3040 0.1.0 removed
npm install @everything-registry/sub-chunk-3040
1 version - Latest release: over 1 year ago - 206 stars on GitHub - 2 maintainers
wordnet-tags-with-magic 0.3.0
tools for working with Princeton's lexical database WordNet and get all tags similar to the word ...
1 version - Latest release: over 1 year ago - 5 downloads last month - 1 maintainer
Top 3.1% on npmjs.org
compute-cosine-similarity 1.1.0
Computes the cosine similarity between two arrays.
2 versions - Latest release: over 1 year ago - 15 dependent packages - 98 dependent repositories - 308 thousand downloads last month - 98 stars on GitHub - 2 maintainers
neural_compressor_ext_lab_customized_2 1.0.0
neural_compressor_ext_lab_customized
1 version - Latest release: about 2 years ago - 10 downloads last month - 1 maintainer
neural_compressor_ext_lab_customized 1.0.0
neural_compressor_ext_lab_customized
1 version - Latest release: about 2 years ago - 8 downloads last month - 1 maintainer
compute-gammainc 0.0.0
Incomplete gamma function.
1 version - Latest release: about 4 years ago - 2 dependent packages - 4 dependent repositories - 21 downloads last month - 5 stars on GitHub - 1 maintainer
compute-gammaincinv 0.0.0
Inverse incomplete gamma function.
1 version - Latest release: about 4 years ago - 1 dependent package - 11 downloads last month - 6 stars on GitHub - 1 maintainer
Top 4.4% on npmjs.org
compute-lcm 1.1.2
Computes the least common multiple (lcm).
6 versions - Latest release: over 4 years ago - 8 dependent packages - 3,129 dependent repositories - 3.8 million downloads last month - 5 stars on GitHub - 2 maintainers
Top 4.2% on npmjs.org
compute-gcd 1.2.1
Computes the greatest common divisor (gcd).
6 versions - Latest release: over 4 years ago - 13 dependent packages - 3,059 dependent repositories - 3.58 million downloads last month - 5 stars on GitHub - 2 maintainers
ms-wordnet-magic 0.3.1
tools for working with Princeton's lexical database WordNet
1 version - Latest release: about 5 years ago - 1 dependent package - 3 downloads last month - 73 stars on GitHub - 1 maintainer
create-remote-repo 1.4.2 💰
Create GitHub repo from Command-line
19 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 22 downloads last month - 9 stars on GitHub - 1 maintainer
Top 5.8% on npmjs.org
compute-dims 1.1.0
Computes array dimensions.
3 versions - Latest release: over 6 years ago - 3 dependent packages - 4,106 dependent repositories - 103 thousand downloads last month - 4 stars on GitHub - 1 maintainer
kernel-smooth 0.2.3
nonparametric kernel smoothing
7 versions - Latest release: almost 8 years ago - 1 dependent package - 7 dependent repositories - 884 downloads last month - 21 stars on GitHub - 1 maintainer
github-fetch-file 1.0.1 💰
Fetch a file from one or more public Github repositories.
3 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 3 stars on GitHub - 1 maintainer
Top 5.1% on npmjs.org
utils-copy 1.1.1 💰
Copy or deep clone a value to an arbitrary depth.
4 versions - Latest release: over 9 years ago - 49 dependent packages - 4,465 dependent repositories - 138 thousand downloads last month - 3 stars on GitHub - 1 maintainer
@kgryte/github-get 3.0.8 💰
Retrieves resources from a Github API endpoint.
14 versions - Latest release: over 9 years ago - 11 dependent packages - 5 dependent repositories - 24 downloads last month - 2 stars on GitHub - 1 maintainer
utils-deep-pluck 1.0.0 💰
Extract a nested property value from each element of an object array.
2 versions - Latest release: over 9 years ago - 1 dependent repositories - 4 downloads last month - 1 stars on GitHub - 1 maintainer
utils-pluck 1.0.3 💰
Extract a property value from each element of an object array.
5 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 2 stars on GitHub - 1 maintainer
compute-filled 1.0.1
Creates a filled matrix or array.
2 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 5 stars on GitHub - 2 maintainers
validate.io 2.0.7
Validation utilities.
19 versions - Latest release: over 9 years ago - 1 dependent package - 2 dependent repositories - 10 downloads last month - 12 stars on GitHub - 1 maintainer
Top 4.6% on npmjs.org
dstructs-matrix 2.1.2
Matrices.
8 versions - Latest release: over 9 years ago - 105 dependent packages - 199 dependent repositories - 7.77 thousand downloads last month - 18 stars on GitHub - 2 maintainers
dstructs-matrix-reviver 1.0.0
Revives a JSON-serialized Matrix.
2 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 3 stars on GitHub - 1 maintainer
validate.io-array-function 1.0.0
Validates if every element of an array passes a test condition.
2 versions - Latest release: over 9 years ago - 1 dependent repositories - 6 downloads last month - 2 stars on GitHub - 2 maintainers
argv-to-object 1.0.1 💰
Maps command-line arguments to a configuration object.
3 versions - Latest release: over 9 years ago - 3 dependent packages - 4 dependent repositories - 72 downloads last month - 6 stars on GitHub - 1 maintainer
parallel-boot-phase 1.1.3 💰
Parallel boot phase when booting an application.
6 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 17 downloads last month - 1 stars on GitHub - 1 maintainer
series-boot-phase 1.0.1 💰
Series boot phase when booting an application.
3 versions - Latest release: over 9 years ago - 1 dependent repositories - 12 downloads last month - 1 stars on GitHub - 1 maintainer
compute-typed-array-function 1.0.3
Applies a function to each typed array element.
5 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 31 downloads last month - 3 stars on GitHub - 1 maintainer
eval-serialize 1.0.0 💰
Serializes an input value for dynamic code evaluation.
2 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 3 stars on GitHub - 1 maintainer
utils-object-inverse 1.0.0 💰
Inverts an object, such that keys are values and values are keys.
2 versions - Latest release: almost 10 years ago - 1 dependent repositories - 9 downloads last month - 3 stars on GitHub - 1 maintainer
Top 9.2% on npmjs.org
compute-signum 2.0.0
Signum function.
7 versions - Latest release: almost 10 years ago - 3 dependent packages - 5 dependent repositories - 810 downloads last month - 3 stars on GitHub - 2 maintainers
Top 5.7% on npmjs.org
utils-deep-get 1.0.0 💰
Deep get a nested property.
2 versions - Latest release: about 10 years ago - 86 dependent packages - 151 dependent repositories - 3.47 thousand downloads last month - 4 stars on GitHub - 1 maintainer
Top 5.9% on npmjs.org
utils-deep-set 1.0.1 💰
Deep set a nested property.
3 versions - Latest release: about 10 years ago - 86 dependent packages - 152 dependent repositories - 4.38 thousand downloads last month - 3 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
validate.io-object 1.0.4
Validates if a value is a JavaScript object.
7 versions - Latest release: about 10 years ago - 243 dependent packages - 438 dependent repositories - 25.9 thousand downloads last month - 2 stars on GitHub - 1 maintainer
Top 9.7% on npmjs.org
compute-divide 2.0.0
Computes an element-wise division.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 5 dependent repositories - 835 downloads last month - 4 stars on GitHub - 1 maintainer
Top 9.7% on npmjs.org
compute-subtract 2.0.0
Computes an element-wise subtraction.
4 versions - Latest release: about 10 years ago - 2 dependent packages - 5 dependent repositories - 1.09 thousand downloads last month - 4 stars on GitHub - 1 maintainer
Top 9.5% on npmjs.org
compute-add 2.0.0
Computes an element-wise addition.
4 versions - Latest release: about 10 years ago - 2 dependent packages - 6 dependent repositories - 824 downloads last month - 4 stars on GitHub - 1 maintainer
compute-minkowski-distance 1.0.0
Computes the Minkowski distance between two arrays.
2 versions - Latest release: about 10 years ago - 1 dependent package - 3 dependent repositories - 27 downloads last month - 11 stars on GitHub - 2 maintainers
Top 7.9% on npmjs.org
compute-euclidean-distance 1.0.0
Computes the Euclidean distance between two arrays.
2 versions - Latest release: about 10 years ago - 3 dependent packages - 14 dependent repositories - 25 downloads last month - 8 stars on GitHub - 2 maintainers
Top 8.6% on npmjs.org
compute-manhattan-distance 1.0.1
Computes the Manhattan (city block) distance between two arrays.
3 versions - Latest release: about 10 years ago - 3 dependent packages - 11 dependent repositories - 32 downloads last month - 5 stars on GitHub - 2 maintainers
Top 9.5% on npmjs.org
compute-chebyshev-distance 1.0.2
Computes the Chebyshev distance between two arrays.
3 versions - Latest release: about 10 years ago - 3 dependent packages - 11 dependent repositories - 26 downloads last month - 4 stars on GitHub - 2 maintainers
Top 10.0% on npmjs.org
compute-leq 1.1.0
Computes an element-wise comparison (less than or equal to) of an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 882 downloads last month - 4 stars on GitHub - 1 maintainer
compute-lt 1.1.0
Computes an element-wise comparison (less than) of an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 843 downloads last month - 3 stars on GitHub - 1 maintainer
validate.io-function-array 1.0.0
Validates if a value is a function array.
2 versions - Latest release: about 10 years ago - 2 dependent packages - 4 dependent repositories - 8 downloads last month - 3 stars on GitHub - 1 maintainer
validate.io-safe-integer-array 1.0.1
Validates if a value is an array of safe integers.
3 versions - Latest release: about 10 years ago - 1 dependent package - 3 dependent repositories - 8 downloads last month - 1 stars on GitHub - 1 maintainer
Top 10.0% on npmjs.org
compute-geq 1.1.0
Computes an element-wise comparison (greater than or equal to) of an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 874 downloads last month - 4 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
compute-l2norm 1.1.0
Computes the L2 norm (Euclidean norm) of an array of values.
4 versions - Latest release: about 10 years ago - 5 dependent packages - 97 dependent repositories - 328 thousand downloads last month - 5 stars on GitHub - 2 maintainers
Top 9.9% on npmjs.org
compute-gt 1.1.0
Computes an element-wise comparison (greater than) of an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 838 downloads last month - 4 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
compute-dot 1.1.0
Computes the dot product between two numeric arrays.
3 versions - Latest release: about 10 years ago - 3 dependent packages - 95 dependent repositories - 310 thousand downloads last month - 4 stars on GitHub - 2 maintainers
Top 5.1% on npmjs.org
compute-polynomial 1.1.0
Evaluates a polynomial.
3 versions - Latest release: about 10 years ago - 13 dependent packages - 37 dependent repositories - 2.14 thousand downloads last month - 7 stars on GitHub - 1 maintainer
Top 9.1% on npmjs.org
compute-reverse 1.1.0
Reverse an array.
4 versions - Latest release: about 10 years ago - 4 dependent packages - 4 dependent repositories - 881 downloads last month - 3 stars on GitHub - 1 maintainer
Top 7.5% on npmjs.org
compute-hamming 1.1.0
Computes the Hamming distance between two sequences.
3 versions - Latest release: about 10 years ago - 5 dependent packages - 13 dependent repositories - 1.38 thousand downloads last month - 10 stars on GitHub - 2 maintainers
compute-cprod 2.0.0
Computes the cumulative product of an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 1.27 thousand downloads last month - 3 stars on GitHub - 2 maintainers
validate.io-nonpositive-integer-array 1.0.0
Validates if a value is a nonpositive integer array.
2 versions - Latest release: about 10 years ago - 1 dependent package - 3 dependent repositories - 8 downloads last month - 1 stars on GitHub - 1 maintainer
validate.io-negative-integer-array 1.0.0
Validates if a value is a negative integer array.
2 versions - Latest release: about 10 years ago - 1 dependent package - 3 dependent repositories - 20 downloads last month - 1 stars on GitHub - 1 maintainer
Top 7.7% on npmjs.org
compute-flatten 1.0.0
Flattens an array.
2 versions - Latest release: about 10 years ago - 4 dependent packages - 37,769 dependent repositories - 855 downloads last month - 3 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
validate.io-positive-integer-array 1.0.0
Validates if a value is a positive integer array.
2 versions - Latest release: about 10 years ago - 8 dependent packages - 16 dependent repositories - 1.33 thousand downloads last month - 1 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
compute-gmean 1.1.0
Computes the geometric mean of an array.
6 versions - Latest release: about 10 years ago - 3 dependent packages - 10 dependent repositories - 1.82 thousand downloads last month - 5 stars on GitHub - 1 maintainer
Top 6.0% on npmjs.org
validate.io-contains 1.0.0
Validates if an array contains an input value.
2 versions - Latest release: about 10 years ago - 22 dependent packages - 52 dependent repositories - 7.9 thousand downloads last month - 2 stars on GitHub - 1 maintainer
inotebook 0.0.0 💰
TBD ===
1 version - Latest release: about 10 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 4 stars on GitHub - 1 maintainer
Top 10.0% on npmjs.org
compute-unzip 1.0.1
Unzips a zipped array (i.e., a nested array of tuples).
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 866 downloads last month - 3 stars on GitHub - 1 maintainer
Top 9.9% on npmjs.org
compute-zip 1.1.2
Generates array tuples from input arrays.
4 versions - Latest release: about 10 years ago - 2 dependent packages - 4 dependent repositories - 851 downloads last month - 3 stars on GitHub - 1 maintainer
Top 10.0% on npmjs.org
compute-nansum 1.1.0
Computes the sum of an array ignoring non-numeric values.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 872 downloads last month - 3 stars on GitHub - 2 maintainers
Top 9.5% on npmjs.org
compute-truncmean 1.0.1
Computes the truncated mean of an array.
2 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 896 downloads last month - 5 stars on GitHub - 2 maintainers
compute-mmean 1.1.0
Computes a moving arithmetic mean over an array.
6 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 849 downloads last month - 3 stars on GitHub - 2 maintainers
Top 9.4% on npmjs.org
compute-range 1.1.0
Computes the arithmetic range of an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 864 downloads last month - 3 stars on GitHub - 2 maintainers
compute-msum 1.1.0
Computes a moving sum over an array.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 799 downloads last month - 3 stars on GitHub - 1 maintainer
compute-nanmedian 1.0.1
Computes the median of an array ignoring non-numeric values.
3 versions - Latest release: about 10 years ago - 2 dependent packages - 3 dependent repositories - 817 downloads last month - 3 stars on GitHub - 2 maintainers
Top 6.9% on npmjs.org
compute-median 2.0.0
Computes the median of an array.
4 versions - Latest release: about 10 years ago - 6 dependent packages - 22 dependent repositories - 5.73 thousand downloads last month - 8 stars on GitHub - 2 maintainers
Top 8.1% on npmjs.org
validate.io-number-primitive-array 1.0.0
Validates if a value is an array of primitive numbers, excluding NaN.
2 versions - Latest release: over 10 years ago - 4 dependent packages - 39 dependent repositories - 2.68 thousand downloads last month - 3 stars on GitHub - 1 maintainer
Top 8.7% on npmjs.org
validate.io-string-primitive-array 1.0.0
Validates if a value is an array of string primitives.
2 versions - Latest release: over 10 years ago - 13 dependent packages - 24 dependent repositories - 314 downloads last month - 1 stars on GitHub - 1 maintainer
validate.io-boolean-primitive-array 1.0.0
Validates if a value is an array of boolean primitives.
2 versions - Latest release: over 10 years ago - 1 dependent package - 5 dependent repositories - 8 downloads last month - 1 stars on GitHub - 1 maintainer
compute-nanquantiles 1.0.0
Computes quantiles for an array ignoring non-numeric values.
2 versions - Latest release: over 10 years ago - 2 dependent packages - 3 dependent repositories - 868 downloads last month - 3 stars on GitHub - 2 maintainers
compute-nanrange 1.0.0
Computes the arithmetic range of an array ignoring non-numeric values.
2 versions - Latest release: over 10 years ago - 2 dependent packages - 3 dependent repositories - 1.36 thousand downloads last month - 3 stars on GitHub - 2 maintainers
validate.io-logical-array 1.0.0
Validates if a value is a logical array.
2 versions - Latest release: over 10 years ago - 1 dependent package - 5 dependent repositories - 9 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-size 1.0.0
Validates if a value is a multidimensional array of specified dimensions.
2 versions - Latest release: over 10 years ago - 1 dependent package - 4 dependent repositories - 8 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-array-min 1.0.1
Validates if a value is an array in which no element exceeds a minimum value.
3 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 4 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-array-max 1.0.1
Validates if a value is an array in which no element exceeds a maximum value.
3 versions - Latest release: over 10 years ago - 1 dependent package - 4 dependent repositories - 6 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-number-array-min 1.0.1
Validates if a value is a numeric array in which no element exceeds a minimum value.
3 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 7 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-number-array-max 1.0.1
Validates if a value is a numeric array in which no element exceeds a maximum value.
3 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 9 downloads last month - 2 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
validate.io-nonnegative-integer-array 1.0.1
Validates if a value is a nonnegative integer array.
3 versions - Latest release: over 10 years ago - 11 dependent packages - 56 dependent repositories - 29.3 thousand downloads last month - 3 stars on GitHub - 1 maintainer
compute-mprod 1.0.0
Computes a moving product over an array.
2 versions - Latest release: over 10 years ago - 2 dependent packages - 3 dependent repositories - 825 downloads last month - 3 stars on GitHub - 2 maintainers
compute-nanprod 1.0.0
Computes the product of an array ignoring any non-numeric values.
2 versions - Latest release: over 10 years ago - 2 dependent packages - 3 dependent repositories - 1.24 thousand downloads last month - 3 stars on GitHub - 2 maintainers
Top 9.1% on npmjs.org
compute-tversky-index 1.0.0
Computes the Tversky index between two sequences.
2 versions - Latest release: over 10 years ago - 2 dependent packages - 3 dependent repositories - 1.28 thousand downloads last month - 4 stars on GitHub - 2 maintainers
validate.io-strict-date-array 1.0.0
Validates if a value is an array of Date objects.
2 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 12 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-primitive-array 1.0.0
Validates if a value is an array of JavaScript primitives.
2 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 9 downloads last month - 3 stars on GitHub - 1 maintainer
validate.io-permutation 1.0.0
Validates if a value is a permutation.
2 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 13 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-unique 1.0.0
Validates if a value is a unique array.
2 versions - Latest release: over 10 years ago - 1 dependent package - 4 dependent repositories - 12 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-alphanumeric-array 1.0.0
Validates if a value is an alphanumeric array.
2 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 6 downloads last month - 2 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
validate.io-object-array 1.0.0
Validates if a value is an object array.
2 versions - Latest release: over 10 years ago - 7 dependent packages - 35 dependent repositories - 340 downloads last month - 2 stars on GitHub - 1 maintainer
Top 8.6% on npmjs.org
validate.io-array-array 1.0.0
Validates if a value is an array of arrays.
2 versions - Latest release: over 10 years ago - 4 dependent packages - 17 dependent repositories - 1.5 thousand downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-boolean-array 1.0.0
Validates if a value is a boolean array.
2 versions - Latest release: over 10 years ago - 1 dependent package - 4 dependent repositories - 7 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-number-array 1.0.0
Validates if a value is a number array.
2 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 6 downloads last month - 2 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
validate.io-integer-array 1.0.0
Validates if a value is an integer array.
2 versions - Latest release: over 10 years ago - 5 dependent packages - 3,136 dependent repositories - 3.94 million downloads last month - 2 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
validate.io-string-array 1.0.0
Validates if a value is a string array.
2 versions - Latest release: over 10 years ago - 12 dependent packages - 32 dependent repositories - 217 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-length 1.0.2
Validates if a value is a specific length.
4 versions - Latest release: over 10 years ago - 1 dependent package - 3 dependent repositories - 3 downloads last month - 2 stars on GitHub - 1 maintainer
validate.io-empty 1.0.2
Validates if a value is empty.
4 versions - Latest release: over 10 years ago - 1 dependent package - 4 dependent repositories - 13 downloads last month - 2 stars on GitHub - 1 maintainer
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.