-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathpackage.json
68 lines (68 loc) · 4.08 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
{
"name": "climate-explorer",
"version": "3.1.0",
"description": "",
"main": "index.html",
"scripts": {
"build": "rm -rf dist/ && run-p build:**",
"build:img": "mkdir -p dist/img && rsync -ra img/ dist/img/",
"build:js:cards_home": "rollup -c --environment=\"pkg:cards_home\"",
"build:js:climate_graphs": "rollup -c --environment=\"pkg:climate_graphs\"",
"build:js:climate_maps": "rollup -c --environment=\"pkg:climate_maps\"",
"build:js:high_tide_flooding": "rollup -c --environment=\"pkg:high_tide_flooding\"",
"build:js:historical_thresholds": "rollup -c --environment=\"pkg:historical_thresholds\"",
"build:js:historical_weather_data": "rollup -c --environment=\"pkg:historical_weather_data\"",
"build:js:index": "rollup -c --environment=\"pkg:index\"",
"build:js:next_steps": "rollup -c --environment=\"pkg:next_steps\"",
"build:vendor": "mkdir -p dist/vendor && mkdir -p vendor && rsync -act vendor/ dist/vendor/ && rsync -act node_modules/high-tide-flooding-widget/dist/tidalstationswidget.js dist/vendor/ && rsync -act node_modules/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js dist/vendor/ dist/vendor/ && rsync -act node_modules/climate-by-location/dist/climate_by_location.climate_explorer.bundle.js dist/vendor/",
"build:html": "mkdir -p dist && npx template-literals --config config.yml --indexes --outdir dist/ pages/*.js",
"build:css": "node-sass -o css/ scss/screen.scss --include-path node_modules/compass-mixins/lib/ --output-style expanded --source-comments && mkdir -p dist/css dist/fonts && rsync -act fonts dist/ && rsync -act css dist/",
"watch:css": "node-sass -o css/ scss/screen.scss --include-path node_modules/compass-mixins/lib/ --output-style expanded --source-comments -wr",
"deploy:fli": "aws s3 sync --delete --no-follow-symlinks dist/ s3://climate-explorer/ && aws cloudfront create-invalidation --distribution-id E34SU5ZJ0O3LC0 --paths '/*'",
"deploy:ce3-dev": "aws s3 sync --delete --no-follow-symlinks dist/ s3://climate-explorer3-dev.nemac.org/ && aws cloudfront create-invalidation --distribution-id E48HJ11B8EHXY --paths '/*'",
"deploy:ce3-production": "aws s3 sync --delete --no-follow-symlinks dist/ s3://climate-explorer3-prod.nemac.org/ && aws cloudfront create-invalidation --distribution-id E1Q1S8U8911R6D --paths '/*'",
"start": "static -a localhost -p 8082 dist/",
"start:dev": "npm run build:html -- -- env=dev && rm -rf dist/js dist/node_modules && ln -srf node_modules js dist/ && static -a localhost -p 8082 dist/",
"update_deps": "rm -rf package-lock.json && npm install climate-by-location@github:nemac/climate-by-location github:nemac/high-tide-flooding-widget"
},
"repository": {
"type": "git",
"url": "[email protected]:nemac/climate-explorer.git"
},
"author": "",
"license": "UNLICENSED",
"homepage": "https://github.com/nemac/climate-explorer/blob/master/readme.md",
"devDependencies": {
"@babel/cli": "^7.14.5",
"@babel/core": "^7.14.5",
"@babel/plugin-transform-arrow-functions": "^7.12.1",
"@babel/plugin-transform-modules-commonjs": "^7.14.5",
"@babel/plugin-transform-object-assign": "^7.12.1",
"@babel/plugin-transform-template-literals": "^7.12.1",
"compass-mixins": "github:Igosuki/compass-mixins",
"es6-promise": "^4.2.4",
"lodash-es": "^4.17.15",
"node-sass": "^4.13.1",
"node-static": "^0.7.10",
"npm-run-all": "^4.1.5"
},
"dependencies": {
"@babel/preset-env": "^7.14.5",
"@popperjs/core": "^2.10.2",
"@rollup/plugin-babel": "^5.3.0",
"@rollup/plugin-node-resolve": "^13.0.0",
"babel-plugin-polyfill-corejs2": "^0.2.2",
"babel-plugin-polyfill-corejs3": "^0.2.2",
"babel-plugin-polyfill-regenerator": "^0.2.2",
"bootstrap": "^5.1.1",
"climate-by-location": "github:nemac/climate-by-location",
"formstone": "^1.4.13-1",
"high-tide-flooding-widget": "github:nemac/high-tide-flooding-widget",
"jquery-ui-touch-punch": "^0.2.3",
"nouislider": "^13.1.5",
"popper.js": "^1.14.7",
"rollup": "^2.51.2",
"template-literals-cli": "^0.2.0",
"terraformer-arcgis-parser": "^1.1.0"
}
}