| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | // Migrations are an early feature. Currently, they're nothing more than this// single deploy script that's invoked from the CLI, injecting a provider// configured from the workspace's Anchor.toml.var __awaiter =  (this && this.__awaiter) ||  function (thisArg, _arguments, P, generator) {    function adopt(value) {      return value instanceof P        ? value        : new P(function (resolve) {            resolve(value);          });    }    return new (P || (P = Promise))(function (resolve, reject) {      function fulfilled(value) {        try {          step(generator.next(value));        } catch (e) {          reject(e);        }      }      function rejected(value) {        try {          step(generator["throw"](value));        } catch (e) {          reject(e);        }      }      function step(result) {        result.done          ? resolve(result.value)          : adopt(result.value).then(fulfilled, rejected);      }      step((generator = generator.apply(thisArg, _arguments || [])).next());    });  };const anchor = require("@coral-xyz/anchor");module.exports = function (provider) {  return __awaiter(this, void 0, void 0, function* () {    // Configure client to use the provider.    anchor.setProvider(provider);    // Add your deploy script here.  });};
 |