text: import rollup from "rollup";
  import nodeResolve from "rollup-plugin-node-resolve";
  import sourcemaps from "rollup-plugin-sourcemaps";
  
  /**
   * @type {rollup.RollupFileOptions}
   */
  const config = {
    input: "./esm/applicationInsightsManagementClient.js",
    external: [
      "@azure/ms-rest-js",
      "@azure/ms-rest-azure-js"
    ],
    output: {
      file: "./dist/arm-appinsights.js",
      format: "umd",
      name: "Azure.ArmAppinsights",
      sourcemap: true,
      globals: {
        "@azure/ms-rest-js": "msRest",
        "@azure/ms-rest-azure-js": "msRestAzure"
      },
      banner: `/*
   * Copyright (c) Microsoft Corporation. All rights reserved.
   * Licensed under the MIT License. See License.txt in the project root for license information.
   *
   * Code generated by Microsoft (R) AutoRest Code Generator.
   * Changes may cause incorrect behavior and will be lost if the code is regenerated.
   */`
    },
    plugins: [
      nodeResolve({ mainFields: ['module', 'main'] }),
      sourcemaps()
    ]
  };
  
  export default config;
  