Mock __dirname, remove package detection (#955)

This commit is contained in:
Jaco
2021-12-31 15:07:38 +02:00
committed by GitHub
parent e8e2658451
commit d2d8497686
30 changed files with 107 additions and 5 deletions
+1
View File
@@ -6,6 +6,7 @@ Changes:
- Ensure that only latest metadata is applied (when multiple genesis)
- Rename all `*.test.ts` to `*.spec.ts` (cross-repo consistency)
- Ensure package path is availble under ESM & CJS
## 0.42.4 Dec 27, 2021
+6
View File
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
declare const __dirname: string | undefined;
export default __dirname;
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = typeof __dirname === 'string'
? __dirname.replace('/cjs', '')
: undefined;
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
@@ -6,6 +6,7 @@ import { packageInfo as dappInfo } from '@polkadot/extension-dapp/packageInfo';
import { packageInfo as injectInfo } from '@polkadot/extension-inject/packageInfo';
import { detectPackage } from '@polkadot/util';
import __dirname from './cjs/dirname';
import { packageInfo } from './packageInfo';
detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [chainsInfo, dappInfo, injectInfo]);
+2 -1
View File
@@ -1,6 +1,7 @@
// Copyright 2019-2021 @polkadot/extension-base authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './detectPackage';
// Since we inject into pages, we skip this
// import './detectPackage';
export * from './bundle';
+6
View File
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
declare const __dirname: string | undefined;
export default __dirname;
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = typeof __dirname === 'string'
? __dirname.replace('/cjs', '')
: undefined;
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
@@ -4,6 +4,7 @@
import { packageInfo as injectInfo } from '@polkadot/extension-inject/packageInfo';
import { detectPackage } from '@polkadot/util';
import __dirname from './cjs/dirname';
import { packageInfo } from './packageInfo';
detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [injectInfo]);
+2 -1
View File
@@ -1,6 +1,7 @@
// Copyright 2019-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './detectPackage';
// Since we inject into pages, we skip this
// import './detectPackage';
export * from './bundle';
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
declare const __dirname: string | undefined;
export default __dirname;
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-chains authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = typeof __dirname === 'string'
? __dirname.replace('/cjs', '')
: undefined;
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
@@ -4,6 +4,7 @@
import { packageInfo as injectInfo } from '@polkadot/extension-inject/packageInfo';
import { detectPackage } from '@polkadot/util';
import __dirname from './cjs/dirname';
import { packageInfo } from './packageInfo';
detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [injectInfo]);
@@ -1,6 +1,7 @@
// Copyright 2019-2020 @polkadot/extension-compat-metamask authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './detectPackage';
// Since we inject into pages, we skip this
// import './detectPackage';
export * from './bundle';
+6
View File
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-dapp authors & contributors
// SPDX-License-Identifier: Apache-2.0
declare const __dirname: string | undefined;
export default __dirname;
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-dapp authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = typeof __dirname === 'string'
? __dirname.replace('/cjs', '')
: undefined;
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
@@ -4,6 +4,7 @@
import { packageInfo as injectInfo } from '@polkadot/extension-inject/packageInfo';
import { detectPackage } from '@polkadot/util';
import __dirname from './cjs/dirname';
import { packageInfo } from './packageInfo';
detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, [injectInfo]);
+2 -1
View File
@@ -1,6 +1,7 @@
// Copyright 2019-2021 @polkadot/extension-dapp authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './detectPackage';
// Since we inject into pages, we skip this
// import './detectPackage';
export * from './bundle';
+6
View File
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-inject authors & contributors
// SPDX-License-Identifier: Apache-2.0
declare const __dirname: string | undefined;
export default __dirname;
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension-inject authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = typeof __dirname === 'string'
? __dirname.replace('/cjs', '')
: undefined;
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
@@ -3,6 +3,7 @@
import { detectPackage } from '@polkadot/util';
import __dirname from './cjs/dirname';
import { packageInfo } from './packageInfo';
detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, []);
+2 -1
View File
@@ -1,6 +1,7 @@
// Copyright 2019-2021 @polkadot/extension-inject authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './detectPackage';
// Since we inject into pages, we skip this
// import './detectPackage';
export * from './bundle';
+6
View File
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension authors & contributors
// SPDX-License-Identifier: Apache-2.0
declare const __dirname: string | undefined;
export default __dirname;
+6
View File
@@ -0,0 +1,6 @@
// Copyright 2017-2021 @polkadot/extension authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = typeof __dirname === 'string'
? __dirname.replace('/cjs', '')
: undefined;
+3
View File
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
+1
View File
@@ -3,6 +3,7 @@
import { detectPackage } from '@polkadot/util';
import __dirname from './cjs/dirname';
import { packageInfo } from './packageInfo';
detectPackage(packageInfo, typeof __dirname !== 'undefined' && __dirname, []);