mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
Building CommonJS, ES and UMD modules with microbundle (#698)
* Building CommonJS, ES and UMD modules with microbundle * re-writting package-lock.json with npm v6 * adding script for build optimised for node environment * building utils folder seperately * Revert "building utils folder seperately" This reverts commit b246f7f440104eaa68c30da1619d1691a995dfec. * combining tsc and microbundle * building package-lock.json with npm v6 * including util exports in bundle
This commit is contained in:
parent
ce7ee84ffe
commit
57eecce7f9
6839
package-lock.json
generated
6839
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,17 @@
|
||||
{
|
||||
"name": "@oceanprotocol/lib",
|
||||
"source": "./src/index.ts",
|
||||
"version": "0.12.2",
|
||||
"description": "JavaScript client library for Ocean Protocol",
|
||||
"main": "./dist/node/lib.js",
|
||||
"exports": "./dist/lib.modern.js",
|
||||
"module": "dist/lib.module.js",
|
||||
"typings": "./dist/node/lib.d.ts",
|
||||
"umd:main": "dist/lib.umd.js",
|
||||
"unpkg": "./dist/browser/lib.cjs2.min.js",
|
||||
"scripts": {
|
||||
"start": "npm run clean && npm run build:metadata && tsc -w",
|
||||
"build": "npm run clean && npm run build:metadata && npm run build:tsc",
|
||||
"build": "npm run clean && npm run build:metadata && microbundle build --format umd,cjs,es --compress --target node --tsconfig tsconfig.json",
|
||||
"build:tsc": "tsc --sourceMap",
|
||||
"build:metadata": "./scripts/get-metadata.js > src/metadata.json",
|
||||
"clean": "rm -rf ./dist/ ./doc/ ./.nyc_output",
|
||||
@ -74,6 +78,7 @@
|
||||
"eslint-config-prettier": "^8.0.0",
|
||||
"eslint-plugin-prettier": "^3.3.1",
|
||||
"lcov-result-merger": "^3.1.0",
|
||||
"microbundle": "^0.13.0",
|
||||
"mocha": "^8.2.1",
|
||||
"mock-local-storage": "^1.1.15",
|
||||
"nyc": "^15.1.0",
|
||||
|
15
src/lib.ts
15
src/lib.ts
@ -2,10 +2,15 @@ import Config from './models/Config'
|
||||
import Account from './ocean/Account'
|
||||
import DID from './ocean/DID'
|
||||
import { Ocean } from './ocean/Ocean'
|
||||
import { LoggerInstance as Logger } from './utils/Logger'
|
||||
import { LoggerInstance as Logger, LogLevel } from './utils/Logger'
|
||||
import { MetadataCache } from './metadatacache/MetadataCache'
|
||||
import { DataTokens } from './datatokens/Datatokens'
|
||||
import { ConfigHelper } from './utils/ConfigHelper'
|
||||
import {
|
||||
ConfigHelper,
|
||||
ConfigHelperConfig,
|
||||
ConfigHelperNetworkId,
|
||||
ConfigHelperNetworkName
|
||||
} from './utils/ConfigHelper'
|
||||
|
||||
import * as utils from './utils'
|
||||
|
||||
@ -27,8 +32,12 @@ export {
|
||||
Config,
|
||||
DID,
|
||||
Logger,
|
||||
LogLevel,
|
||||
MetadataCache,
|
||||
DataTokens,
|
||||
utils,
|
||||
ConfigHelper
|
||||
ConfigHelper,
|
||||
ConfigHelperConfig,
|
||||
ConfigHelperNetworkId,
|
||||
ConfigHelperNetworkName
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user