Skip to content
Snippets Groups Projects
package.json 4.53 KiB
Newer Older
Esko Ikkala's avatar
Esko Ikkala committed
{
esikkala's avatar
esikkala committed
  "name": "sampo-ui",
esikkala's avatar
esikkala committed
  "repository": {
    "type": "git",
    "url": "https://github.com/SemanticComputing/sampo-ui"
  },
  "license": "MIT",
  "author": "Esko Ikkala <esko.ikkala@aalto.fi>",
  "contributors": [
    "Erkki Heino",
    "Heikki Rantala"
  ],
Esko Ikkala's avatar
Esko Ikkala committed
  "scripts": {
Esko Ikkala's avatar
Esko Ikkala committed
    "build": "npm run build-client && npm run build-server",
    "build-client": "cross-env BABEL_ENV=browser webpack --progress --config webpack.client.prod.js",
    "build-server": "cross-env BABEL_ENV=node babel src/server --out-dir ./dist/server --copy-files",
esikkala's avatar
esikkala committed
    "build-storybook": "build-storybook -c .storybook -o docs",
    "client": "cross-env BABEL_ENV=browser webpack serve --config webpack.client.dev.js",
esikkala's avatar
esikkala committed
    "dev": "concurrently --prefix none --kill-others \"npm run server\" \"npm run client\"",
    "server": "cross-env BABEL_ENV=node NODE_ENV=development nodemon -r dotenv/config src/server/index.js --exec babel-node",
    "sitemap": "cross-env BABEL_ENV=node babel-node src/server/sitemap_generator/SitemapGenerator.js",
    "translate": "cross-env BABEL_ENV=node babel-node src/server/translations_generator/index.js",
esikkala's avatar
esikkala committed
    "storybook": "start-storybook",
esikkala's avatar
esikkala committed
    "test": "jest --watch"
Esko Ikkala's avatar
Esko Ikkala committed
    "setupTestFrameworkScriptFile": "<rootDir>/src/client/setupTests.js"
Esko Ikkala's avatar
Esko Ikkala committed
  },
  "dependencies": {
esikkala's avatar
esikkala committed
    "@turf/buffer": "^6.3.0",
    "Leaflet.extra-markers": "git+https://github.com/SemanticComputing/Leaflet.ExtraMarkers.git",
esikkala's avatar
esikkala committed
esikkala's avatar
esikkala committed
    "leaflet": "^1.7.1",
    "leaflet-usermarker": "git+https://github.com/SemanticComputing/leaflet-usermarker.git",
    "leaflet.zoominfo": "git+https://github.com/SemanticComputing/Leaflet.zoominfo.git",
esikkala's avatar
esikkala committed
esikkala's avatar
esikkala committed
    "react": "^17.0.2",
esikkala's avatar
esikkala committed
esikkala's avatar
esikkala committed
    "react-sortable-tree-theme-file-explorer": "git+https://github.com/SemanticComputing/react-sortable-tree-theme-file-explorer.git",
esikkala's avatar
esikkala committed
    "redux": "^4.1.0",
esikkala's avatar
esikkala committed
  "devDependencies": {
esikkala's avatar
esikkala committed
    "jest": "^26.6.3",
esikkala's avatar
esikkala committed
esikkala's avatar
esikkala committed
  },
esikkala's avatar
esikkala committed
  "standard": {
    "parser": "@babel/eslint-parser",
esikkala's avatar
esikkala committed
    "env": {
      "jest": true
    }
  },
  "optionalDependencies": {
    "fsevents": "^2.3.2"
Esko Ikkala's avatar
Esko Ikkala committed
  }
}