Skip to content

Commit d07bfdc

Browse files
committed
Merge branch 'dev'
2 parents 31b02f3 + 91b90ad commit d07bfdc

File tree

210 files changed

+2925
-295
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

210 files changed

+2925
-295
lines changed

.tasks/builds/build.mjs

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,11 @@
1-
import { join } from 'path'
21
import rollupConfigurator from '../../configs/rollup.conf.js'
3-
import parseArgs from 'minimist'
4-
import { getDirname } from '../_utils.mjs'
5-
import { packageInfos } from '../_utils.mjs'
62
import { rollup } from 'rollup'
73
import log from 'fancy-log'
4+
import { getGulpConfigForTask } from '../../configs/gulp.conf.mjs'
85

96
function build( done ) {
107

11-
const __dirname = getDirname()
12-
13-
const options = parseArgs( process.argv, {
14-
string: [ 'n', 'i', 'f', 'e' ],
15-
boolean: [ 's', 't' ],
16-
default: {
17-
i: join( __dirname, 'sources', `${ packageInfos.name }.js` ),
18-
o: join( __dirname, 'builds' ),
19-
f: [ 'esm', 'cjs', 'iife' ],
20-
e: [ 'dev', 'prod' ],
21-
s: true,
22-
t: true
23-
},
24-
alias: {
25-
i: 'input',
26-
o: 'output',
27-
f: 'formats',
28-
e: 'envs',
29-
s: 'sourcemap',
30-
t: 'treeshake'
31-
}
32-
} )
33-
8+
const options = getGulpConfigForTask('builds')
349
const configs = rollupConfigurator( options )
3510

3611
nextBuild()

builds/itee-database.cjs.js

Lines changed: 11 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

builds/itee-database.cjs.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

builds/itee-database.esm.js

Lines changed: 11 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

builds/itee-database.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

configs/gulp.conf.mjs

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
1-
import { readFileSync } from 'fs'
1+
import { readFileSync } from 'fs'
2+
import {
3+
dirname,
4+
join
5+
} from 'path'
6+
import { fileURLToPath } from 'url'
7+
28

39
const packageInfos = JSON.parse( readFileSync(
410
new URL( '../package.json', import.meta.url )
511
) )
12+
const __filename = fileURLToPath( import.meta.url )
13+
const __dirname = dirname( __filename )
614

715
const config = {
816
'clean': [
@@ -16,6 +24,7 @@ const config = {
1624
'configs/**/*.js',
1725
'sources/**/*.js',
1826
'tests/**/*.js',
27+
'!tests/bundles/**/*.js',
1928
'!tests/**/builds/*.js'
2029
],
2130
'doc': [
@@ -38,7 +47,15 @@ const config = {
3847
`${ packageInfos.name }.js`,
3948
'isTestUnitGenerator.js',
4049
'cores.js'
41-
]
50+
],
51+
'builds': {
52+
input: join( __dirname, '../sources', `${ packageInfos.name }.js` ),
53+
output: join( __dirname, '../builds' ),
54+
formats: [ 'esm', 'cjs' ],
55+
envs: [ 'dev', 'prod' ],
56+
sourcemap: true,
57+
treeshake: true
58+
}
4259
}
4360

4461
function getGulpConfigForTask( taskName ) {

docs/TAbstractDataController.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<li class="dropdown">
3434
<a href="modules.list.html" class="dropdown-toggle" data-toggle="dropdown">Modules<b class="caret"></b></a>
3535
<ul class="dropdown-menu inline">
36-
<li><a href="module-Config-EsLint.html">Config-EsLint</a></li><li><a href="module-Config-JsDoc.html">Config-JsDoc</a></li><li><a href="module-Config-Karma-Benchs.html">Config-Karma-Benchs</a></li><li><a href="module-Config-Karma-Units.html">Config-Karma-Units</a></li><li><a href="module-Config-Rollup.html">Config-Rollup</a></li><li><a href="module-configs_Rollup-Test.html">configs/Rollup-Test</a></li><li><a href="module-Databases_TAbstractResponder.html">Databases/TAbstractResponder</a></li><li><a href="module-Messages_AbstractError.html">Messages/AbstractError</a></li><li><a href="module-Messages_HTTP_AbstractHTTPError.html">Messages/HTTP/AbstractHTTPError</a></li><li><a href="module-Messages_HTTP_ATimeoutOccuredError.html">Messages/HTTP/ATimeoutOccuredError</a></li><li><a href="module-Messages_HTTP_BadGatewayError.html">Messages/HTTP/BadGatewayError</a></li><li><a href="module-Messages_HTTP_BadMappingError.html">Messages/HTTP/BadMappingError</a></li><li><a href="module-Messages_HTTP_BadRequestError.html">Messages/HTTP/BadRequestError</a></li><li><a href="module-Messages_HTTP_BandwidthLimitExceededError.html">Messages/HTTP/BandwidthLimitExceededError</a></li><li><a href="module-Messages_HTTP_BlockedByWindowsParentalControlsError.html">Messages/HTTP/BlockedByWindowsParentalControlsError</a></li><li><a href="module-Messages_HTTP_ClientClosedRequestError.html">Messages/HTTP/ClientClosedRequestError</a></li><li><a href="module-Messages_HTTP_ClientErrors_UnprocessableEntityError.html">Messages/HTTP/ClientErrors/UnprocessableEntityError</a></li><li><a href="module-Messages_HTTP_ConflictError.html">Messages/HTTP/ConflictError</a></li><li><a href="module-Messages_HTTP_ConnectionTimedOutError.html">Messages/HTTP/ConnectionTimedOutError</a></li><li><a href="module-Messages_HTTP_ExpectationFailedError.html">Messages/HTTP/ExpectationFailedError</a></li><li><a href="module-Messages_HTTP_ForbiddenError.html">Messages/HTTP/ForbiddenError</a></li><li><a href="module-Messages_HTTP_GatewayTimeOutError.html">Messages/HTTP/GatewayTimeOutError</a></li><li><a href="module-Messages_HTTP_GoneError.html">Messages/HTTP/GoneError</a></li><li><a href="module-Messages_HTTP_HTTPRequestSentToHTTPSPortError.html">Messages/HTTP/HTTPRequestSentToHTTPSPortError</a></li><li><a href="module-Messages_HTTP_HTTPVersionNotSupportedError.html">Messages/HTTP/HTTPVersionNotSupportedError</a></li><li><a href="module-Messages_HTTP_ImATeapotError.html">Messages/HTTP/ImATeapotError</a></li><li><a href="module-Messages_HTTP_InsufficientStorageError.html">Messages/HTTP/InsufficientStorageError</a></li><li><a href="module-Messages_HTTP_InternalServerError.html">Messages/HTTP/InternalServerError</a></li><li><a href="module-Messages_HTTP_InvalidSSLCertificateError.html">Messages/HTTP/InvalidSSLCertificateError</a></li><li><a href="module-Messages_HTTP_LengthRequiredError.html">Messages/HTTP/LengthRequiredError</a></li><li><a href="module-Messages_HTTP_LockedError.html">Messages/HTTP/LockedError</a></li><li><a href="module-Messages_HTTP_LoopDetectedError.html">Messages/HTTP/LoopDetectedError</a></li><li><a href="module-Messages_HTTP_MethodFailureError.html">Messages/HTTP/MethodFailureError</a></li><li><a href="module-Messages_HTTP_MethodNotAllowedError.html">Messages/HTTP/MethodNotAllowedError</a></li><li><a href="module-Messages_HTTP_NetworkAuthenticationRequiredError.html">Messages/HTTP/NetworkAuthenticationRequiredError</a></li><li><a href="module-Messages_HTTP_NoResponseError.html">Messages/HTTP/NoResponseError</a></li><li><a href="module-Messages_HTTP_NotAcceptableError.html">Messages/HTTP/NotAcceptableError</a></li><li><a href="module-Messages_HTTP_NotExtendedError.html">Messages/HTTP/NotExtendedError</a></li><li><a href="module-Messages_HTTP_NotFoundError.html">Messages/HTTP/NotFoundError</a></li><li><a href="module-Messages_HTTP_NotImplementedError.html">Messages/HTTP/NotImplementedError</a></li><li><a href="module-Messages_HTTP_OriginIsUnreachableError.html">Messages/HTTP/OriginIsUnreachableError</a></li><li><a href="module-Messages_HTTP_PaymentRequiredError.html">Messages/HTTP/PaymentRequiredError</a></li><li><a href="module-Messages_HTTP_PreconditionFailedError.html">Messages/HTTP/PreconditionFailedError</a></li><li><a href="module-Messages_HTTP_PreconditionRequiredError.html">Messages/HTTP/PreconditionRequiredError</a></li><li><a href="module-Messages_HTTP_ProxyAuthenticationRequiredError.html">Messages/HTTP/ProxyAuthenticationRequiredError</a></li><li><a href="module-Messages_HTTP_RailgunError.html">Messages/HTTP/RailgunError</a></li><li><a href="module-Messages_HTTP_RequestEntityTooLargeError.html">Messages/HTTP/RequestEntityTooLargeError</a></li><li><a href="module-Messages_HTTP_RequestHeaderFieldsTooLargeError.html">Messages/HTTP/RequestHeaderFieldsTooLargeError</a></li><li><a href="module-Messages_HTTP_RequestRangeUnsatisfiableError.html">Messages/HTTP/RequestRangeUnsatisfiableError</a></li><li><a href="module-Messages_HTTP_RequestTimeOutError.html">Messages/HTTP/RequestTimeOutError</a></li><li><a href="module-Messages_HTTP_RetryWithError.html">Messages/HTTP/RetryWithError</a></li><li><a href="module-Messages_HTTP_ServiceUnavailableError.html">Messages/HTTP/ServiceUnavailableError</a></li><li><a href="module-Messages_HTTP_SSLCertificateError.html">Messages/HTTP/SSLCertificateError</a></li><li><a href="module-Messages_HTTP_SSLCertificateRequiredError.html">Messages/HTTP/SSLCertificateRequiredError</a></li><li><a href="module-Messages_HTTP_SSLHandshakeFailedError.html">Messages/HTTP/SSLHandshakeFailedError</a></li><li><a href="module-Messages_HTTP_TooManyRequestsError.html">Messages/HTTP/TooManyRequestsError</a></li><li><a href="module-Messages_HTTP_UnauthorizedError.html">Messages/HTTP/UnauthorizedError</a></li><li><a href="module-Messages_HTTP_UnavailableForLegalReasonsError.html">Messages/HTTP/UnavailableForLegalReasonsError</a></li><li><a href="module-Messages_HTTP_UnknownError.html">Messages/HTTP/UnknownError</a></li><li><a href="module-Messages_HTTP_UnorderedCollectionError.html">Messages/HTTP/UnorderedCollectionError</a></li><li><a href="module-Messages_HTTP_UnrecoverableError.html">Messages/HTTP/UnrecoverableError</a></li><li><a href="module-Messages_HTTP_UpgradeRequiredError.html">Messages/HTTP/UpgradeRequiredError</a></li><li><a href="module-Messages_HTTP_VariantAlsoNegotiatesError.html">Messages/HTTP/VariantAlsoNegotiatesError</a></li><li><a href="module-Messages_HTTP_WebServerIsDownError.html">Messages/HTTP/WebServerIsDownError</a></li>
36+
<li><a href="module-Config-EsLint.html">Config-EsLint</a></li><li><a href="module-Config-JsDoc.html">Config-JsDoc</a></li><li><a href="module-Config-Karma-Benchs.html">Config-Karma-Benchs</a></li><li><a href="module-Config-Karma-Units.html">Config-Karma-Units</a></li><li><a href="module-configs_Rollup.html">configs/Rollup</a></li><li><a href="module-configs_Rollup-Test.html">configs/Rollup-Test</a></li><li><a href="module-Databases_TAbstractResponder.html">Databases/TAbstractResponder</a></li><li><a href="module-Messages_AbstractError.html">Messages/AbstractError</a></li><li><a href="module-Messages_HTTP_AbstractHTTPError.html">Messages/HTTP/AbstractHTTPError</a></li><li><a href="module-Messages_HTTP_ATimeoutOccuredError.html">Messages/HTTP/ATimeoutOccuredError</a></li><li><a href="module-Messages_HTTP_BadGatewayError.html">Messages/HTTP/BadGatewayError</a></li><li><a href="module-Messages_HTTP_BadMappingError.html">Messages/HTTP/BadMappingError</a></li><li><a href="module-Messages_HTTP_BadRequestError.html">Messages/HTTP/BadRequestError</a></li><li><a href="module-Messages_HTTP_BandwidthLimitExceededError.html">Messages/HTTP/BandwidthLimitExceededError</a></li><li><a href="module-Messages_HTTP_BlockedByWindowsParentalControlsError.html">Messages/HTTP/BlockedByWindowsParentalControlsError</a></li><li><a href="module-Messages_HTTP_ClientClosedRequestError.html">Messages/HTTP/ClientClosedRequestError</a></li><li><a href="module-Messages_HTTP_ClientErrors_UnprocessableEntityError.html">Messages/HTTP/ClientErrors/UnprocessableEntityError</a></li><li><a href="module-Messages_HTTP_ConflictError.html">Messages/HTTP/ConflictError</a></li><li><a href="module-Messages_HTTP_ConnectionTimedOutError.html">Messages/HTTP/ConnectionTimedOutError</a></li><li><a href="module-Messages_HTTP_ExpectationFailedError.html">Messages/HTTP/ExpectationFailedError</a></li><li><a href="module-Messages_HTTP_ForbiddenError.html">Messages/HTTP/ForbiddenError</a></li><li><a href="module-Messages_HTTP_GatewayTimeOutError.html">Messages/HTTP/GatewayTimeOutError</a></li><li><a href="module-Messages_HTTP_GoneError.html">Messages/HTTP/GoneError</a></li><li><a href="module-Messages_HTTP_HTTPRequestSentToHTTPSPortError.html">Messages/HTTP/HTTPRequestSentToHTTPSPortError</a></li><li><a href="module-Messages_HTTP_HTTPVersionNotSupportedError.html">Messages/HTTP/HTTPVersionNotSupportedError</a></li><li><a href="module-Messages_HTTP_ImATeapotError.html">Messages/HTTP/ImATeapotError</a></li><li><a href="module-Messages_HTTP_InsufficientStorageError.html">Messages/HTTP/InsufficientStorageError</a></li><li><a href="module-Messages_HTTP_InternalServerError.html">Messages/HTTP/InternalServerError</a></li><li><a href="module-Messages_HTTP_InvalidSSLCertificateError.html">Messages/HTTP/InvalidSSLCertificateError</a></li><li><a href="module-Messages_HTTP_LengthRequiredError.html">Messages/HTTP/LengthRequiredError</a></li><li><a href="module-Messages_HTTP_LockedError.html">Messages/HTTP/LockedError</a></li><li><a href="module-Messages_HTTP_LoopDetectedError.html">Messages/HTTP/LoopDetectedError</a></li><li><a href="module-Messages_HTTP_MethodFailureError.html">Messages/HTTP/MethodFailureError</a></li><li><a href="module-Messages_HTTP_MethodNotAllowedError.html">Messages/HTTP/MethodNotAllowedError</a></li><li><a href="module-Messages_HTTP_NetworkAuthenticationRequiredError.html">Messages/HTTP/NetworkAuthenticationRequiredError</a></li><li><a href="module-Messages_HTTP_NoResponseError.html">Messages/HTTP/NoResponseError</a></li><li><a href="module-Messages_HTTP_NotAcceptableError.html">Messages/HTTP/NotAcceptableError</a></li><li><a href="module-Messages_HTTP_NotExtendedError.html">Messages/HTTP/NotExtendedError</a></li><li><a href="module-Messages_HTTP_NotFoundError.html">Messages/HTTP/NotFoundError</a></li><li><a href="module-Messages_HTTP_NotImplementedError.html">Messages/HTTP/NotImplementedError</a></li><li><a href="module-Messages_HTTP_OriginIsUnreachableError.html">Messages/HTTP/OriginIsUnreachableError</a></li><li><a href="module-Messages_HTTP_PaymentRequiredError.html">Messages/HTTP/PaymentRequiredError</a></li><li><a href="module-Messages_HTTP_PreconditionFailedError.html">Messages/HTTP/PreconditionFailedError</a></li><li><a href="module-Messages_HTTP_PreconditionRequiredError.html">Messages/HTTP/PreconditionRequiredError</a></li><li><a href="module-Messages_HTTP_ProxyAuthenticationRequiredError.html">Messages/HTTP/ProxyAuthenticationRequiredError</a></li><li><a href="module-Messages_HTTP_RailgunError.html">Messages/HTTP/RailgunError</a></li><li><a href="module-Messages_HTTP_RequestEntityTooLargeError.html">Messages/HTTP/RequestEntityTooLargeError</a></li><li><a href="module-Messages_HTTP_RequestHeaderFieldsTooLargeError.html">Messages/HTTP/RequestHeaderFieldsTooLargeError</a></li><li><a href="module-Messages_HTTP_RequestRangeUnsatisfiableError.html">Messages/HTTP/RequestRangeUnsatisfiableError</a></li><li><a href="module-Messages_HTTP_RequestTimeOutError.html">Messages/HTTP/RequestTimeOutError</a></li><li><a href="module-Messages_HTTP_RetryWithError.html">Messages/HTTP/RetryWithError</a></li><li><a href="module-Messages_HTTP_ServiceUnavailableError.html">Messages/HTTP/ServiceUnavailableError</a></li><li><a href="module-Messages_HTTP_SSLCertificateError.html">Messages/HTTP/SSLCertificateError</a></li><li><a href="module-Messages_HTTP_SSLCertificateRequiredError.html">Messages/HTTP/SSLCertificateRequiredError</a></li><li><a href="module-Messages_HTTP_SSLHandshakeFailedError.html">Messages/HTTP/SSLHandshakeFailedError</a></li><li><a href="module-Messages_HTTP_TooManyRequestsError.html">Messages/HTTP/TooManyRequestsError</a></li><li><a href="module-Messages_HTTP_UnauthorizedError.html">Messages/HTTP/UnauthorizedError</a></li><li><a href="module-Messages_HTTP_UnavailableForLegalReasonsError.html">Messages/HTTP/UnavailableForLegalReasonsError</a></li><li><a href="module-Messages_HTTP_UnknownError.html">Messages/HTTP/UnknownError</a></li><li><a href="module-Messages_HTTP_UnorderedCollectionError.html">Messages/HTTP/UnorderedCollectionError</a></li><li><a href="module-Messages_HTTP_UnrecoverableError.html">Messages/HTTP/UnrecoverableError</a></li><li><a href="module-Messages_HTTP_UpgradeRequiredError.html">Messages/HTTP/UpgradeRequiredError</a></li><li><a href="module-Messages_HTTP_VariantAlsoNegotiatesError.html">Messages/HTTP/VariantAlsoNegotiatesError</a></li><li><a href="module-Messages_HTTP_WebServerIsDownError.html">Messages/HTTP/WebServerIsDownError</a></li>
3737
</ul>
3838
</li>
3939

0 commit comments

Comments
 (0)