From ecdbfd22d51820112dc0d50b536224d102830e4c Mon Sep 17 00:00:00 2001 From: Jaco Date: Fri, 31 Dec 2021 10:43:19 +0100 Subject: [PATCH] Mock __dirname (#4402) --- CHANGELOG.md | 8 ++++++++ packages/api-augment/src/cjs/dirname.d.ts | 6 ++++++ packages/api-augment/src/cjs/dirname.js | 6 ++++++ packages/api-augment/src/cjs/package.json | 3 +++ packages/api-augment/src/detectPackage.ts | 1 + packages/api-base/src/cjs/dirname.d.ts | 6 ++++++ packages/api-base/src/cjs/dirname.js | 6 ++++++ packages/api-base/src/cjs/package.json | 3 +++ packages/api-base/src/detectPackage.ts | 1 + packages/api-contract/src/cjs/dirname.d.ts | 6 ++++++ packages/api-contract/src/cjs/dirname.js | 6 ++++++ packages/api-contract/src/cjs/package.json | 3 +++ packages/api-contract/src/detectPackage.ts | 1 + packages/api-derive/src/cjs/dirname.d.ts | 6 ++++++ packages/api-derive/src/cjs/dirname.js | 6 ++++++ packages/api-derive/src/cjs/package.json | 3 +++ packages/api-derive/src/detectPackage.ts | 1 + packages/api/src/cjs/dirname.d.ts | 6 ++++++ packages/api/src/cjs/dirname.js | 6 ++++++ packages/api/src/cjs/package.json | 3 +++ packages/api/src/detectPackage.ts | 1 + packages/rpc-augment/src/cjs/dirname.d.ts | 6 ++++++ packages/rpc-augment/src/cjs/dirname.js | 6 ++++++ packages/rpc-augment/src/cjs/package.json | 3 +++ packages/rpc-augment/src/detectPackage.ts | 1 + packages/rpc-core/src/cjs/dirname.d.ts | 6 ++++++ packages/rpc-core/src/cjs/dirname.js | 6 ++++++ packages/rpc-core/src/cjs/package.json | 3 +++ packages/rpc-core/src/detectPackage.ts | 1 + packages/rpc-provider/src/cjs/dirname.d.ts | 6 ++++++ packages/rpc-provider/src/cjs/dirname.js | 6 ++++++ packages/rpc-provider/src/cjs/package.json | 3 +++ packages/rpc-provider/src/detectPackage.ts | 1 + packages/typegen/src/cjs/dirname.d.ts | 6 ++++++ packages/typegen/src/cjs/dirname.js | 6 ++++++ packages/typegen/src/cjs/package.json | 3 +++ packages/typegen/src/detectPackage.ts | 1 + packages/types-augment/src/cjs/dirname.d.ts | 6 ++++++ packages/types-augment/src/cjs/dirname.js | 6 ++++++ packages/types-augment/src/cjs/package.json | 3 +++ packages/types-augment/src/detectPackage.ts | 1 + packages/types-codec/src/cjs/dirname.d.ts | 6 ++++++ packages/types-codec/src/cjs/dirname.js | 6 ++++++ packages/types-codec/src/cjs/package.json | 3 +++ packages/types-codec/src/detectPackage.ts | 1 + packages/types-create/src/cjs/dirname.d.ts | 6 ++++++ packages/types-create/src/cjs/dirname.js | 6 ++++++ packages/types-create/src/cjs/package.json | 3 +++ packages/types-create/src/detectPackage.ts | 1 + packages/types-known/src/cjs/dirname.d.ts | 6 ++++++ packages/types-known/src/cjs/dirname.js | 6 ++++++ packages/types-known/src/cjs/package.json | 3 +++ packages/types-known/src/detectPackage.ts | 1 + packages/types-support/src/cjs/dirname.d.ts | 6 ++++++ packages/types-support/src/cjs/dirname.js | 6 ++++++ packages/types-support/src/cjs/package.json | 3 +++ packages/types-support/src/detectPackage.ts | 1 + packages/types/src/cjs/dirname.d.ts | 6 ++++++ packages/types/src/cjs/dirname.js | 6 ++++++ packages/types/src/cjs/package.json | 3 +++ packages/types/src/detectPackage.ts | 1 + 61 files changed, 248 insertions(+) create mode 100644 packages/api-augment/src/cjs/dirname.d.ts create mode 100644 packages/api-augment/src/cjs/dirname.js create mode 100644 packages/api-augment/src/cjs/package.json create mode 100644 packages/api-base/src/cjs/dirname.d.ts create mode 100644 packages/api-base/src/cjs/dirname.js create mode 100644 packages/api-base/src/cjs/package.json create mode 100644 packages/api-contract/src/cjs/dirname.d.ts create mode 100644 packages/api-contract/src/cjs/dirname.js create mode 100644 packages/api-contract/src/cjs/package.json create mode 100644 packages/api-derive/src/cjs/dirname.d.ts create mode 100644 packages/api-derive/src/cjs/dirname.js create mode 100644 packages/api-derive/src/cjs/package.json create mode 100644 packages/api/src/cjs/dirname.d.ts create mode 100644 packages/api/src/cjs/dirname.js create mode 100644 packages/api/src/cjs/package.json create mode 100644 packages/rpc-augment/src/cjs/dirname.d.ts create mode 100644 packages/rpc-augment/src/cjs/dirname.js create mode 100644 packages/rpc-augment/src/cjs/package.json create mode 100644 packages/rpc-core/src/cjs/dirname.d.ts create mode 100644 packages/rpc-core/src/cjs/dirname.js create mode 100644 packages/rpc-core/src/cjs/package.json create mode 100644 packages/rpc-provider/src/cjs/dirname.d.ts create mode 100644 packages/rpc-provider/src/cjs/dirname.js create mode 100644 packages/rpc-provider/src/cjs/package.json create mode 100644 packages/typegen/src/cjs/dirname.d.ts create mode 100644 packages/typegen/src/cjs/dirname.js create mode 100644 packages/typegen/src/cjs/package.json create mode 100644 packages/types-augment/src/cjs/dirname.d.ts create mode 100644 packages/types-augment/src/cjs/dirname.js create mode 100644 packages/types-augment/src/cjs/package.json create mode 100644 packages/types-codec/src/cjs/dirname.d.ts create mode 100644 packages/types-codec/src/cjs/dirname.js create mode 100644 packages/types-codec/src/cjs/package.json create mode 100644 packages/types-create/src/cjs/dirname.d.ts create mode 100644 packages/types-create/src/cjs/dirname.js create mode 100644 packages/types-create/src/cjs/package.json create mode 100644 packages/types-known/src/cjs/dirname.d.ts create mode 100644 packages/types-known/src/cjs/dirname.js create mode 100644 packages/types-known/src/cjs/package.json create mode 100644 packages/types-support/src/cjs/dirname.d.ts create mode 100644 packages/types-support/src/cjs/dirname.js create mode 100644 packages/types-support/src/cjs/package.json create mode 100644 packages/types/src/cjs/dirname.d.ts create mode 100644 packages/types/src/cjs/dirname.js create mode 100644 packages/types/src/cjs/package.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 28e9250a8e..437e747759 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG +## master + +Changes: + +- Convert contract `ReturnFlags` to set (as opposed to bare `u32`) +- Ensure package path is availble under ESM & CJS + + ## 7.1.1 Dev 26, 2021 Upgrade priority: Low. Recommended for users of contracts form Substrate master & Polkador/Kusama TS app developers where specific chain augmentation would be helpful. diff --git a/packages/api-augment/src/cjs/dirname.d.ts b/packages/api-augment/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..14c57c4438 --- /dev/null +++ b/packages/api-augment/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-augment authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/api-augment/src/cjs/dirname.js b/packages/api-augment/src/cjs/dirname.js new file mode 100644 index 0000000000..a991dd95f3 --- /dev/null +++ b/packages/api-augment/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-augment authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/api-augment/src/cjs/package.json b/packages/api-augment/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/api-augment/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/api-augment/src/detectPackage.ts b/packages/api-augment/src/detectPackage.ts index c4be436a7f..e559fe690a 100644 --- a/packages/api-augment/src/detectPackage.ts +++ b/packages/api-augment/src/detectPackage.ts @@ -6,6 +6,7 @@ import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { packageInfo as codecInfo } from '@polkadot/types-codec/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [baseInfo, typesInfo, codecInfo]); diff --git a/packages/api-base/src/cjs/dirname.d.ts b/packages/api-base/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..ffd53761a7 --- /dev/null +++ b/packages/api-base/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-contract authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/api-base/src/cjs/dirname.js b/packages/api-base/src/cjs/dirname.js new file mode 100644 index 0000000000..e37c95b0b3 --- /dev/null +++ b/packages/api-base/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-contract authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/api-base/src/cjs/package.json b/packages/api-base/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/api-base/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/api-base/src/detectPackage.ts b/packages/api-base/src/detectPackage.ts index 829ddb77a7..2a93b6443f 100644 --- a/packages/api-base/src/detectPackage.ts +++ b/packages/api-base/src/detectPackage.ts @@ -5,6 +5,7 @@ import { packageInfo as rpcInfo } from '@polkadot/rpc-core/packageInfo'; import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [rpcInfo, typesInfo]); diff --git a/packages/api-contract/src/cjs/dirname.d.ts b/packages/api-contract/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..ffd53761a7 --- /dev/null +++ b/packages/api-contract/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-contract authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/api-contract/src/cjs/dirname.js b/packages/api-contract/src/cjs/dirname.js new file mode 100644 index 0000000000..e37c95b0b3 --- /dev/null +++ b/packages/api-contract/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-contract authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/api-contract/src/cjs/package.json b/packages/api-contract/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/api-contract/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/api-contract/src/detectPackage.ts b/packages/api-contract/src/detectPackage.ts index 45d9a9972c..0c8f079eb5 100644 --- a/packages/api-contract/src/detectPackage.ts +++ b/packages/api-contract/src/detectPackage.ts @@ -5,6 +5,7 @@ import { packageInfo as apiInfo } from '@polkadot/api/packageInfo'; import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [apiInfo, typesInfo]); diff --git a/packages/api-derive/src/cjs/dirname.d.ts b/packages/api-derive/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..f364edcc0f --- /dev/null +++ b/packages/api-derive/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-derive authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/api-derive/src/cjs/dirname.js b/packages/api-derive/src/cjs/dirname.js new file mode 100644 index 0000000000..b6b55f6e63 --- /dev/null +++ b/packages/api-derive/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api-derive authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/api-derive/src/cjs/package.json b/packages/api-derive/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/api-derive/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/api-derive/src/detectPackage.ts b/packages/api-derive/src/detectPackage.ts index 8f08383acb..262f145238 100644 --- a/packages/api-derive/src/detectPackage.ts +++ b/packages/api-derive/src/detectPackage.ts @@ -3,6 +3,7 @@ import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, []); diff --git a/packages/api/src/cjs/dirname.d.ts b/packages/api/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..da64114d9f --- /dev/null +++ b/packages/api/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/api/src/cjs/dirname.js b/packages/api/src/cjs/dirname.js new file mode 100644 index 0000000000..00594f3e7f --- /dev/null +++ b/packages/api/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/api authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/api/src/cjs/package.json b/packages/api/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/api/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/api/src/detectPackage.ts b/packages/api/src/detectPackage.ts index 089990e1c6..09cdb09489 100644 --- a/packages/api/src/detectPackage.ts +++ b/packages/api/src/detectPackage.ts @@ -8,6 +8,7 @@ import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { packageInfo as knownInfo } from '@polkadot/types-known/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [deriveInfo, coreInfo, providerInfo, typesInfo, knownInfo]); diff --git a/packages/rpc-augment/src/cjs/dirname.d.ts b/packages/rpc-augment/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..697229eff5 --- /dev/null +++ b/packages/rpc-augment/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/rpc-augment authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/rpc-augment/src/cjs/dirname.js b/packages/rpc-augment/src/cjs/dirname.js new file mode 100644 index 0000000000..a7f1db3328 --- /dev/null +++ b/packages/rpc-augment/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/rpc-augment authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/rpc-augment/src/cjs/package.json b/packages/rpc-augment/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/rpc-augment/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/rpc-augment/src/detectPackage.ts b/packages/rpc-augment/src/detectPackage.ts index 16d8ee2b59..f10b22a1cb 100644 --- a/packages/rpc-augment/src/detectPackage.ts +++ b/packages/rpc-augment/src/detectPackage.ts @@ -4,6 +4,7 @@ import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [typesInfo]); diff --git a/packages/rpc-core/src/cjs/dirname.d.ts b/packages/rpc-core/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..0b78ce4b3a --- /dev/null +++ b/packages/rpc-core/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/rpc-core authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/rpc-core/src/cjs/dirname.js b/packages/rpc-core/src/cjs/dirname.js new file mode 100644 index 0000000000..ce0dd7cb84 --- /dev/null +++ b/packages/rpc-core/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/rpc-core authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/rpc-core/src/cjs/package.json b/packages/rpc-core/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/rpc-core/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/rpc-core/src/detectPackage.ts b/packages/rpc-core/src/detectPackage.ts index aba991b161..99b498e668 100644 --- a/packages/rpc-core/src/detectPackage.ts +++ b/packages/rpc-core/src/detectPackage.ts @@ -5,6 +5,7 @@ import { packageInfo as providerInfo } from '@polkadot/rpc-provider/packageInfo' import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [providerInfo, typesInfo]); diff --git a/packages/rpc-provider/src/cjs/dirname.d.ts b/packages/rpc-provider/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..9605fad3df --- /dev/null +++ b/packages/rpc-provider/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/rpc-provider authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/rpc-provider/src/cjs/dirname.js b/packages/rpc-provider/src/cjs/dirname.js new file mode 100644 index 0000000000..f93479f0a2 --- /dev/null +++ b/packages/rpc-provider/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/rpc-provider authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/rpc-provider/src/cjs/package.json b/packages/rpc-provider/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/rpc-provider/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/rpc-provider/src/detectPackage.ts b/packages/rpc-provider/src/detectPackage.ts index 62d3f26567..0a4d3c8e9a 100644 --- a/packages/rpc-provider/src/detectPackage.ts +++ b/packages/rpc-provider/src/detectPackage.ts @@ -4,6 +4,7 @@ import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [typesInfo]); diff --git a/packages/typegen/src/cjs/dirname.d.ts b/packages/typegen/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..64969d3abd --- /dev/null +++ b/packages/typegen/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/typegen authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/typegen/src/cjs/dirname.js b/packages/typegen/src/cjs/dirname.js new file mode 100644 index 0000000000..fdd2b48d38 --- /dev/null +++ b/packages/typegen/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/typegen authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/typegen/src/cjs/package.json b/packages/typegen/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/typegen/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/typegen/src/detectPackage.ts b/packages/typegen/src/detectPackage.ts index 13c0fe3892..63663faf7d 100644 --- a/packages/typegen/src/detectPackage.ts +++ b/packages/typegen/src/detectPackage.ts @@ -6,6 +6,7 @@ import { packageInfo as providerInfo } from '@polkadot/rpc-provider/packageInfo' import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [apiInfo, providerInfo, typesInfo]); diff --git a/packages/types-augment/src/cjs/dirname.d.ts b/packages/types-augment/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..50eb79eeaa --- /dev/null +++ b/packages/types-augment/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-augment authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/types-augment/src/cjs/dirname.js b/packages/types-augment/src/cjs/dirname.js new file mode 100644 index 0000000000..06a61522bc --- /dev/null +++ b/packages/types-augment/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-augment authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/types-augment/src/cjs/package.json b/packages/types-augment/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/types-augment/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/types-augment/src/detectPackage.ts b/packages/types-augment/src/detectPackage.ts index 90c7f7b3c1..c9a525fccb 100644 --- a/packages/types-augment/src/detectPackage.ts +++ b/packages/types-augment/src/detectPackage.ts @@ -5,6 +5,7 @@ import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { packageInfo as codecInfo } from '@polkadot/types-codec/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [typesInfo, codecInfo]); diff --git a/packages/types-codec/src/cjs/dirname.d.ts b/packages/types-codec/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..462d70a8f2 --- /dev/null +++ b/packages/types-codec/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-codec authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/types-codec/src/cjs/dirname.js b/packages/types-codec/src/cjs/dirname.js new file mode 100644 index 0000000000..2abc789b54 --- /dev/null +++ b/packages/types-codec/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-codec authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/types-codec/src/cjs/package.json b/packages/types-codec/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/types-codec/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/types-codec/src/detectPackage.ts b/packages/types-codec/src/detectPackage.ts index a2b98c6ace..d445be07b8 100644 --- a/packages/types-codec/src/detectPackage.ts +++ b/packages/types-codec/src/detectPackage.ts @@ -3,6 +3,7 @@ import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, []); diff --git a/packages/types-create/src/cjs/dirname.d.ts b/packages/types-create/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..719654d879 --- /dev/null +++ b/packages/types-create/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-create authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/types-create/src/cjs/dirname.js b/packages/types-create/src/cjs/dirname.js new file mode 100644 index 0000000000..aece6aadca --- /dev/null +++ b/packages/types-create/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-create authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/types-create/src/cjs/package.json b/packages/types-create/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/types-create/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/types-create/src/detectPackage.ts b/packages/types-create/src/detectPackage.ts index 5856562a74..89220d7ee5 100644 --- a/packages/types-create/src/detectPackage.ts +++ b/packages/types-create/src/detectPackage.ts @@ -4,6 +4,7 @@ import { packageInfo as codecInfo } from '@polkadot/types-codec'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [codecInfo]); diff --git a/packages/types-known/src/cjs/dirname.d.ts b/packages/types-known/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..7dab167d4e --- /dev/null +++ b/packages/types-known/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-known authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/types-known/src/cjs/dirname.js b/packages/types-known/src/cjs/dirname.js new file mode 100644 index 0000000000..f2b0b87faa --- /dev/null +++ b/packages/types-known/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-known authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/types-known/src/cjs/package.json b/packages/types-known/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/types-known/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/types-known/src/detectPackage.ts b/packages/types-known/src/detectPackage.ts index e8277b30d3..7fb04cfce0 100644 --- a/packages/types-known/src/detectPackage.ts +++ b/packages/types-known/src/detectPackage.ts @@ -4,6 +4,7 @@ import { packageInfo as typesInfo } from '@polkadot/types/packageInfo'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [typesInfo]); diff --git a/packages/types-support/src/cjs/dirname.d.ts b/packages/types-support/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..b6ec9ff8ad --- /dev/null +++ b/packages/types-support/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-support authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/types-support/src/cjs/dirname.js b/packages/types-support/src/cjs/dirname.js new file mode 100644 index 0000000000..65e6fe53ed --- /dev/null +++ b/packages/types-support/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types-support authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/types-support/src/cjs/package.json b/packages/types-support/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/types-support/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/types-support/src/detectPackage.ts b/packages/types-support/src/detectPackage.ts index b50450e423..7b8b0fcdbb 100644 --- a/packages/types-support/src/detectPackage.ts +++ b/packages/types-support/src/detectPackage.ts @@ -3,6 +3,7 @@ import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, []); diff --git a/packages/types/src/cjs/dirname.d.ts b/packages/types/src/cjs/dirname.d.ts new file mode 100644 index 0000000000..0599c29d8a --- /dev/null +++ b/packages/types/src/cjs/dirname.d.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +declare const __dirname: string | undefined; + +export default __dirname; diff --git a/packages/types/src/cjs/dirname.js b/packages/types/src/cjs/dirname.js new file mode 100644 index 0000000000..b560ed21d7 --- /dev/null +++ b/packages/types/src/cjs/dirname.js @@ -0,0 +1,6 @@ +// Copyright 2017-2021 @polkadot/types authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +module.exports = typeof __dirname === 'string' + ? __dirname.replace('/cjs', '') + : undefined; diff --git a/packages/types/src/cjs/package.json b/packages/types/src/cjs/package.json new file mode 100644 index 0000000000..5bbefffbab --- /dev/null +++ b/packages/types/src/cjs/package.json @@ -0,0 +1,3 @@ +{ + "type": "commonjs" +} diff --git a/packages/types/src/detectPackage.ts b/packages/types/src/detectPackage.ts index a4c89c8202..dc7c4e06fc 100644 --- a/packages/types/src/detectPackage.ts +++ b/packages/types/src/detectPackage.ts @@ -5,6 +5,7 @@ import { packageInfo as codecInfo } from '@polkadot/types-codec'; import { packageInfo as createInfo } from '@polkadot/types-create'; import { detectPackage } from '@polkadot/util'; +import __dirname from './cjs/dirname'; import { packageInfo } from './packageInfo'; detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [codecInfo, createInfo]);