Skip to content

Commit

Permalink
Auto-generated commit
Browse files Browse the repository at this point in the history
  • Loading branch information
stdlib-bot committed Nov 1, 2023
1 parent c3eb8ad commit 07804ba
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 60 deletions.
1 change: 1 addition & 0 deletions .github/.keepalive
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2023-11-01T00:56:03.337Z
12 changes: 10 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,11 @@ jobs:
fi
# Trim leading and trailing whitespace:
dep=$(echo "$dep" | xargs)
version="^$(npm view $dep version)"
version="$(npm view $dep version)"
if [[ -z "$version" ]]; then
continue
fi
version="^$version"
jq -r --arg dep "$dep" --arg version "$version" '.dependencies[$dep] = $version' package.json > package.json.tmp
mv package.json.tmp package.json
done
Expand All @@ -192,7 +196,11 @@ jobs:
fi
# Trim leading and trailing whitespace:
dep=$(echo "$dep" | xargs)
version="^$(npm view $dep version)"
version="$(npm view $dep version)"
if [[ -z "$version" ]]; then
continue
fi
version="^$version"
jq -r --arg dep "$dep" --arg version "$version" '.devDependencies[$dep] = $version' package.json > package.json.tmp
mv package.json.tmp package.json
done
Expand Down
1 change: 1 addition & 0 deletions CONTRIBUTORS
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,4 @@ Stephannie Jiménez Gacha <[email protected]>
Yernar Yergaziyev <[email protected]>
orimiles5 <[email protected]>
rei2hu <[email protected]>
Robert Gislason <[email protected]>
18 changes: 9 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@
"@stdlib/utils-native-class": "^0.1.1"
},
"devDependencies": {
"@stdlib/array-float32": "^0.1.0",
"@stdlib/array-float64": "^0.1.0",
"@stdlib/array-int16": "^0.1.0",
"@stdlib/array-int32": "^0.1.0",
"@stdlib/array-int8": "^0.1.0",
"@stdlib/array-uint16": "^0.1.0",
"@stdlib/array-uint32": "^0.1.0",
"@stdlib/array-uint8": "^0.1.0",
"@stdlib/array-uint8c": "^0.1.0",
"@stdlib/array-float32": "^0.1.1",
"@stdlib/array-float64": "^0.1.1",
"@stdlib/array-int16": "^0.1.1",
"@stdlib/array-int32": "^0.1.1",
"@stdlib/array-int8": "^0.1.1",
"@stdlib/array-uint16": "^0.1.1",
"@stdlib/array-uint32": "^0.1.1",
"@stdlib/array-uint8": "^0.1.1",
"@stdlib/array-uint8c": "^0.1.1",
"@stdlib/assert-is-boolean": "^0.1.1",
"@stdlib/bench": "^0.1.0",
"tape": "git+https://github.com/kgryte/tape.git#fix/globby",
Expand Down
53 changes: 4 additions & 49 deletions test/dist/test.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* @license Apache-2.0
*
* Copyright (c) 2018 The Stdlib Authors.
* Copyright (c) 2023 The Stdlib Authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand All @@ -21,58 +21,13 @@
// MODULES //

var tape = require( 'tape' );
var Int8Array = require( '@stdlib/array-int8' );
var Uint8Array = require( '@stdlib/array-uint8' );
var Uint8ClampedArray = require( '@stdlib/array-uint8c' );
var Int16Array = require( '@stdlib/array-int16' );
var Uint16Array = require( '@stdlib/array-uint16' );
var Int32Array = require( '@stdlib/array-int32' );
var Uint32Array = require( '@stdlib/array-uint32' );
var Float32Array = require( '@stdlib/array-float32' );
var Float64Array = require( '@stdlib/array-float64' );
var isUint32Array = require( './../../dist' );
var main = require( './../../dist' );


// TESTS //

tape( 'main export is a function', function test( t ) {
tape( 'main export is defined', function test( t ) {
t.ok( true, __filename );
t.strictEqual( typeof isUint32Array, 'function', 'main export is a function' );
t.end();
});

tape( 'the function returns `true` if provided a Uint32Array', function test( t ) {
t.strictEqual( isUint32Array( new Uint32Array( 10 ) ), true, 'returns true' );
t.end();
});

tape( 'the function returns `false` if not provided a Uint32Array', function test( t ) {
var values;
var i;

values = [
'5',
5,
NaN,
true,
null,
void 0,
[],
{},
function noop() {},
new Array( 10 ),
new Float64Array( 10 ),
new Float32Array( 10 ),
new Int32Array( 10 ),
new Uint16Array( 10 ),
new Int16Array( 10 ),
new Uint8Array( 10 ),
new Int8Array( 10 ),
new Uint8ClampedArray( 10 )
];

for ( i = 0; i < values.length; i++ ) {
t.strictEqual( isUint32Array( values[i] ), false, 'returns false when provided ' + values[i] );
}
t.strictEqual( main !== void 0, true, 'main export is defined' );
t.end();
});

0 comments on commit 07804ba

Please sign in to comment.