1.2.0 • Published 6 months ago

arcgis-copy-assets v1.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

arcgis-copy-assets

Copies assets from @arcgis/core to the public folder

Install

yarn add arcgis-copy-assets

or

npm install -s arcgis-copy-assets

Use (example)

// package.json

"scripts": {
  "copy:assets": "arcgis-copy-assets -v -C --p pnpm -c arcgis.config.json",
}
// in your app component
import esriConfig from '@arcgis/core/config';
import { setAssetPath } from '@esri/calcite-components/dist/components';

esriConfig.assetsPath = './arcgis';
setAssetPath('./calcite');
// .gitignore

# arcgis assets
/public/arcgis
/public/calcite

Options (Supersede configurations)

-v | --verbose          Enable verbose logging
-C | --calcite          Includes calcite assets in output
-p | --package-manager  Denotes which package manager is being used (options: npm | pnpm)
-c | --config           Relative path to configuration file

Config (JSON)

// arcgis.config.json

{
  "calcite": true,
  "packageManager": "pnpm",
  "publicDirectory": "./public",
  "packageJsonPath": "./package.json",
  "cacheDirectory": "../../.yarn/cache"
}

Config (JavaScript)

// arcgis.config.{js|mjs}

const config = {
  calcite: true,
  packageManager: 'pnpm',
  publicDirectory: './public',
  packageJsonPath: './package.json',
  cacheDirectory: '../../.yarn/cache',
};

export default config;
1.2.0

6 months ago

1.1.3

6 months ago

1.1.2

6 months ago

1.1.1

6 months ago

1.1.0

6 months ago

1.0.13

6 months ago

1.0.12

6 months ago

1.0.11

6 months ago

1.0.10

6 months ago

1.0.9

6 months ago

1.0.8

6 months ago

1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago