<commit_before>/**
* @license Apache-2.0
*
* Copyright (c) 2018 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.
* You may obtain a copy of the License at
*
*    http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

'use strict';

/*
* When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.
*/

// MODULES //

var setReadOnly = require( '@stdlib/utils/define-read-only-property' );


// MAIN //

/**
* Top-level namespace.
*
* @namespace streams
*/
var streams = {};

/**
* @name debugStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/debug}
*/
setReadOnly( streams, 'debugStream', require( '@stdlib/streams/node/debug' ) );

/**
* @name debugSinkStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/debug-sink}
*/
setReadOnly( streams, 'debugSinkStream', require( '@stdlib/streams/node/debug-sink' ) );

/**
* @name iteratorStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/from-iterator}
*/
setReadOnly( streams, 'iteratorStream', require( '@stdlib/streams/node/from-iterator' ) );

/**
* @name inspectStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/inspect}
*/
setReadOnly( streams, 'inspectStream', require( '@stdlib/streams/node/inspect' ) );

/**
* @name inspectSinkStream
* @memberof streams
* @readonly
* @type {WritableStream}
* @see {@link module:@stdlib/streams/node/inspect-sink}
*/
setReadOnly( streams, 'inspectSinkStream', require( '@stdlib/streams/node/inspect-sink' ) );

/**
* @name joinStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/join}
*/
setReadOnly( streams, 'joinStream', require( '@stdlib/streams/node/join' ) );

/**
* @name splitStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/split}
*/
setReadOnly( streams, 'splitStream', require( '@stdlib/streams/node/split' ) );

/**
* @name stderr
* @memberof streams
* @readonly
* @type {WritableStream}
* @see {@link module:@stdlib/streams/node/stderr}
*/
setReadOnly( streams, 'stderr', require( '@stdlib/streams/node/stderr' ) );

/**
* @name stdin
* @memberof streams
* @readonly
* @type {ReadableStream}
* @see {@link module:@stdlib/streams/node/stdin}
*/
setReadOnly( streams, 'stdin', require( '@stdlib/streams/node/stdin' ) );

/**
* @name stdout
* @memberof streams
* @readonly
* @type {WritableStream}
* @see {@link module:@stdlib/streams/node/stdout}
*/
setReadOnly( streams, 'stdout', require( '@stdlib/streams/node/stdout' ) );

/**
* @name transformStream
* @memberof streams
* @readonly
* @type {TransformStream}
* @see {@link module:@stdlib/streams/node/transform}
*/
setReadOnly( streams, 'transformStream', require( '@stdlib/streams/node/transform' ) );


// EXPORTS //
<commit_msg>Update namespace and fix types<commit_after>/**
* @license Apache-2.0
*
* Copyright (c) 2018 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.
* You may obtain a copy of the License at
*
*    http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

'use strict';

/*
* When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.
*/

// MODULES //

var setReadOnly = require( '@stdlib/utils/define-read-only-property' );


// MAIN //

/**
* Top-level namespace.
*
* @namespace streams
*/
var streams = {};

/**
* @name debugStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/debug}
*/
setReadOnly( streams, 'debugStream', require( '@stdlib/streams/node/debug' ) );

/**
* @name debugSinkStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/debug-sink}
*/
setReadOnly( streams, 'debugSinkStream', require( '@stdlib/streams/node/debug-sink' ) );

/**
* @name arrayStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/from-array}
*/
setReadOnly( streams, 'arrayStream', require( '@stdlib/streams/node/from-array' ) );

/**
* @name iteratorStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/from-iterator}
*/
setReadOnly( streams, 'iteratorStream', require( '@stdlib/streams/node/from-iterator' ) );

/**
* @name inspectStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/inspect}
*/
setReadOnly( streams, 'inspectStream', require( '@stdlib/streams/node/inspect' ) );

/**
* @name inspectSinkStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/inspect-sink}
*/
setReadOnly( streams, 'inspectSinkStream', require( '@stdlib/streams/node/inspect-sink' ) );

/**
* @name joinStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/join}
*/
setReadOnly( streams, 'joinStream', require( '@stdlib/streams/node/join' ) );

/**
* @name splitStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/split}
*/
setReadOnly( streams, 'splitStream', require( '@stdlib/streams/node/split' ) );

/**
* @name stderr
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/stderr}
*/
setReadOnly( streams, 'stderr', require( '@stdlib/streams/node/stderr' ) );

/**
* @name stdin
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/stdin}
*/
setReadOnly( streams, 'stdin', require( '@stdlib/streams/node/stdin' ) );

/**
* @name stdout
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/stdout}
*/
setReadOnly( streams, 'stdout', require( '@stdlib/streams/node/stdout' ) );

/**
* @name transformStream
* @memberof streams
* @readonly
* @type {Function}
* @see {@link module:@stdlib/streams/node/transform}
*/
setReadOnly( streams, 'transformStream', require( '@stdlib/streams/node/transform' ) );


// EXPORTS //

{'fraction_non_alphanumeric': 0.16397694524495676, 'fraction_numerical': 0.002881844380403458, 'mean_word_length': 4.822986577181208, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '973085', 'n_tokens_mistral': 2303, 'n_tokens_neox': 2252, 'n_words': 589}