Migration from 4.x.x to 5.x.x
AEproject v5.0.0 underwent some breaking changes.
Install the latest AEproject version
npm install -g @aeternity/aeprojectVarious Changes
dropped commonjs support, newly created projects will be created as esm projects, old cjs projects will not continue to work with newer aeproject versions, to keep using old cjs projects,
@aeternity/aeproject@4will continue to work for now.node@16is no longer supported, please update to v18 or higherupdated to
@aeternity/aepp-sdk@14to the latest version, see the migration guide for additional reference.the aeproject provided
utils.getSdk({})has to be adjusted to pass a reference to the sdk usedutils.getSdk(AeppSdk, {})where AeppSdk can be imported usingimport * as AeppSdk from "@aeternity/aepp-sdk";@aeternity/aepp-sdk@14requires aeternity node version>= 7.1.0
Removed from libs
Following utils have been removed and cannot be used anymore:
utils.getFilesystem()discontinued, as it is now natively available in the sdk via import, e.g.const { getFileSystem } = require("@aeternity/aepp-sdk");
Last updated
Was this helpful?