38 строки
973 B
JavaScript
38 строки
973 B
JavaScript
import rollup from "rollup";
|
|
import nodeResolve from "rollup-plugin-node-resolve";
|
|
import sourcemaps from "rollup-plugin-sourcemaps";
|
|
|
|
/**
|
|
* @type {rollup.RollupFileOptions}
|
|
*/
|
|
const config = {
|
|
input: "./esm/apiManagementClient.js",
|
|
external: [
|
|
"@azure/ms-rest-js",
|
|
"@azure/ms-rest-azure-js"
|
|
],
|
|
output: {
|
|
file: "./dist/arm-apimanagement.js",
|
|
format: "umd",
|
|
name: "Azure.ArmApimanagement",
|
|
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({ module: true }),
|
|
sourcemaps()
|
|
]
|
|
};
|
|
|
|
export default config;
|