{ "name": "Gargantext", "version": "0.0.6.9.8.5.1", "scripts": { "generate-purs-packages-nix": "./nix/generate-purs-packages.nix", "generate-psc-packages-nix": "./nix/generate-packages-json.bash", "css": "yarn css-themes", "css-themes": "yarn css-default-theme && yarn css-dark-theme && yarn css-darkster-theme && yarn css-greyson-theme && yarn css-herbie-theme && yarn css-monotony-theme", "css-default-theme": "sass src/sass/themes/default.scss:dist/styles/bootstrap-default.css", "css-dark-theme": "cp node_modules/bootstrap-dark/src/bootstrap-dark.css dist/styles/bootstrap-dark.css", "css-darkster-theme": "sass src/sass/themes/darkster.scss:dist/styles/bootstrap-darkster.css", "css-greyson-theme": "sass src/sass/themes/greyson.scss:dist/styles/bootstrap-greyson.css", "css-herbie-theme": "sass src/sass/themes/herbie.scss:dist/styles/bootstrap-herbie.css", "css-monotony-theme": "sass src/sass/themes/monotony.scss:dist/styles/bootstrap-monotony.css", "docs": "pulp docs -- --format html", "repl": "pulp repl", "clean": "rm -Rf output node_modules", "clean-js": "rm -Rf node_modules", "clean-ps": "rm -Rf output", "server": "serve -l 8000 dist", "server-ssl": "ssl-serve --ssl dist", "build": "spago bundle-app --main Main --to dist/bundle.js", "prod": "yarn prod:compile && yarn prod:dce && yarn prod:bundle && yarn prod:pack", "prod:compile": "pulp build -- -g corefn", "prod:dce": "zephyr -f Main.main", "prod:bundle": "pulp browserify --skip-compile -o dce-output -t app.js", "prod:pack": "parcel build index.html -d prod --public-url . --no-source-maps", "test-pulp": "pulp test", "test": "gauge run specs/" }, "dependencies": { "@popperjs/core": "^2.9.2", "@urql/core": "^2.3.3", "aes-js": "^3.1.1", "base-x": "^3.0.2", "bootstrap": "^4.6.0", "bootstrap-dark": "^1.0.3", "buffer": "^6.0.3", "create-react-class": "^15.6.3", "crypto": "^1.0.1", "d3": "^7.6.1", "echarts": "^5.1.2", "echarts-for-react": "^3.0.1", "esbuild": "^0.15.7", "graphology": "^0.25.1", "graphology-communities-louvain": "^2.0.1", "graphology-layout-forceatlas2": "^0.9.2", "graphology-layout-noverlap": "^0.4.2", "graphology-operators": "^1.6.0", "graphql": "^15.6.1", "graphql-ws": "^5.5.0", "highlightjs": "^9.16.2", "immer": "^9.0.5", "isomorphic-unfetch": "^3.1.0", "markdown-it": "^13.0.1", "prop-types": "^15.6.2", "pullstate": "^1.20.6", "react-awesome-popover": "^6.1.1", "react-bootstrap": "^1.5.2", "react-dom": "^17.0.2", "react-tooltip": "^4.2.8", "secp256k1": "^4.0.2", "sigma": "^2.4.0", "twgl.js": "^5.0.4" }, "devDependencies": { "@babel/core": "^7.15.0", "@babel/preset-env": "^7.15.6", "@babel/preset-react": "^7.12.7", "@getgauge/cli": "^1.4.0", "parcel": "^2.8.2", "react-testing-library": "^8.0.1", "sass": "^1.35.2", "serve": "^12.0.0", "spago": "^0.20.9", "ssl-serve": "^6.5.8", "taiko": "latest", "vscode-languageserver": "^7.0.0", "xhr2": "^0.2.1" }, "optionalDependencies": { "purescript-language-server": "^0.17.1" } }