Mock __dirname, remove package detection (#955)
This commit is contained in:
parent
e8e2658451
commit
d2d8497686
@ -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
packages/extension-base/src/cjs/dirname.d.ts
vendored
Normal file
6
packages/extension-base/src/cjs/dirname.d.ts
vendored
Normal 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;
|
||||
6
packages/extension-base/src/cjs/dirname.js
Normal file
6
packages/extension-base/src/cjs/dirname.js
Normal file
@ -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;
|
||||
3
packages/extension-base/src/cjs/package.json
Normal file
3
packages/extension-base/src/cjs/package.json
Normal file
@ -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]);
|
||||
|
||||
@ -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
packages/extension-chains/src/cjs/dirname.d.ts
vendored
Normal file
6
packages/extension-chains/src/cjs/dirname.d.ts
vendored
Normal 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;
|
||||
6
packages/extension-chains/src/cjs/dirname.js
Normal file
6
packages/extension-chains/src/cjs/dirname.js
Normal file
@ -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;
|
||||
3
packages/extension-chains/src/cjs/package.json
Normal file
3
packages/extension-chains/src/cjs/package.json
Normal file
@ -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-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';
|
||||
|
||||
6
packages/extension-compat-metamask/src/cjs/dirname.d.ts
vendored
Normal file
6
packages/extension-compat-metamask/src/cjs/dirname.d.ts
vendored
Normal 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;
|
||||
6
packages/extension-compat-metamask/src/cjs/dirname.js
Normal file
6
packages/extension-compat-metamask/src/cjs/dirname.js
Normal file
@ -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;
|
||||
3
packages/extension-compat-metamask/src/cjs/package.json
Normal file
3
packages/extension-compat-metamask/src/cjs/package.json
Normal file
@ -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
packages/extension-dapp/src/cjs/dirname.d.ts
vendored
Normal file
6
packages/extension-dapp/src/cjs/dirname.d.ts
vendored
Normal 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;
|
||||
6
packages/extension-dapp/src/cjs/dirname.js
Normal file
6
packages/extension-dapp/src/cjs/dirname.js
Normal file
@ -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;
|
||||
3
packages/extension-dapp/src/cjs/package.json
Normal file
3
packages/extension-dapp/src/cjs/package.json
Normal file
@ -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-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
packages/extension-inject/src/cjs/dirname.d.ts
vendored
Normal file
6
packages/extension-inject/src/cjs/dirname.d.ts
vendored
Normal 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;
|
||||
6
packages/extension-inject/src/cjs/dirname.js
Normal file
6
packages/extension-inject/src/cjs/dirname.js
Normal file
@ -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;
|
||||
3
packages/extension-inject/src/cjs/package.json
Normal file
3
packages/extension-inject/src/cjs/package.json
Normal file
@ -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, []);
|
||||
|
||||
@ -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
packages/extension/src/cjs/dirname.d.ts
vendored
Normal file
6
packages/extension/src/cjs/dirname.d.ts
vendored
Normal 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
packages/extension/src/cjs/dirname.js
Normal file
6
packages/extension/src/cjs/dirname.js
Normal 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
packages/extension/src/cjs/package.json
Normal file
3
packages/extension/src/cjs/package.json
Normal file
@ -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, []);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user