{"_id":"@alexswt/publish","_rev":"1-4a558ca21e5ea8818f4172fab77aa930","name":"@alexswt/publish","dist-tags":{"latest":"3.0.2"},"versions":{"3.0.2":{"name":"@alexswt/publish","version":"3.0.2","description":"DADI Publish","main":"index.js","scripts":{"build":"NODE_ENV=production webpack","format":"prettier --write \"./**/*.{js,jsx,md,html}\"","prepublishOnly":"npm run build","test":"npm run test:lint && npm run build && npm run test:functional","test:functional:pre":"rm -rf test/functional/output && mkdir -p test/api/test/api/workspace && cp -R test/api/workspace/hooks test/api/test/api/workspace && cp test/api/workspace/db.template test/api/workspace/db","test:functional:run":"API_CLIENT_ID=testClient API_CLIENT_SECRET=testSecret API_HOST=localhost API_PORT=3004 NODE_ENV=test ./node_modules/codeceptjs/bin/codecept.js run --steps --config=./test/codecept.conf.js","test:functional":"npm run test:functional:pre && npm run test:functional:run","test:lint":"eslint --ext js,jsx . && prettier --check \"./**/*.{js,jsx,json,md,html,css}\"","watch":"NODE_ENV=development npm-run-all --parallel watch:server watch:app","watch:app":"webpack --watch --mode=development","watch:server":"nodemon \"./start.js\" --watch \"./server\""},"keywords":[],"author":"","license":"ISC","devDependencies":{"@babel/core":"^7.5.4","@babel/plugin-proposal-class-properties":"^7.5.0","@babel/preset-env":"^7.5.4","@babel/preset-react":"^7.0.0","@dadi/api":"beta","@dadi/api-filestore":"^0.11.4","@dadi/api-testbed":"^2.0.0","@dadi/api-validator":"^1.2.0","@dadi/api-wrapper":"^4.0.0-rc2","@dadi/api-wrapper-core":"^4.0.0-rc2","@dadi/eslint-config":"^1.1.0","@dadi/prettier-config":"^1.1.0","@alexswt/slate-md-serializer":"latest","@edithq/slate-md-serializer":"^1.2.3","autoprefixer":"^9.6.1","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","chai":"^4.2.0","codeceptjs":"^2.2.0","css-loader":"^2.1.1","eslint":"^5.16.0","eslint-plugin-codeceptjs":"^0.5.0","eslint-plugin-react":"^7.13.0","fecha":"^3.0.3","file-size":"^1.0.0","form-data":"^2.5.0","husky":"^2.4.1","immutable":"^4.0.0-rc.12","is-hotkey":"^0.1.4","js-cookie":"^2.2.0","js-promise-queue":"^1.1.0","lint-staged":"^8.2.1","mini-css-extract-plugin":"^0.6.0","moment":"^2.24.0","nodemon":"^1.19.1","npm-run-all":"^4.1.5","postcss-loader":"^3.0.0","pre-build-webpack":"^0.1.0","prettier":"^1.18.2","prop-types":"^15.7.2","puppeteer":"^1.18.0","react":"^16.8.6","react-dom":"^16.8.6","react-modal":"^3.9.1","react-redux":"^7.1.0","react-router-dom":"^5.0.1","redux":"^4.0.4","redux-thunk":"^2.3.0","slate":"^0.47.8","slate-plain-serializer":"^0.7.6","slate-react":"^0.22.9","slugify":"^1.3.4","unfetch":"^4.1.0","url-loader":"^1.1.2","webpack":"^4.35.3","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2"},"babel":{"plugins":["@babel/plugin-proposal-class-properties"],"presets":["@babel/preset-env","@babel/preset-react"]},"browserslist":["> 1%","last 2 versions"],"dependencies":{"@dadi/boot":"^1.1.4","@dadi/logger":"^1.4.1","@material-ui/core":"^4.4.2","@material-ui/icons":"^4.4.1","colors":"^1.3.3","convict":"^4.4.1","mdi-material-ui":"^6.7.0","request-promise":"^4.2.4","restify":"^8.3.3","restify-cookies":"^0.2.5"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,json,md,html,css}":["prettier --write","git add"]},"gitHead":"f32a9c6216a20f58716a3ae0135ae3b381474e9b","_id":"@alexswt/publish@3.0.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-lZrN2u6lN+JWNLOsbDCo1Zl+rqLYks+ABco46Y1dA9gp1XmqxLf5omfGZhs8W2go1a/HZ9jODqLgMory26KFWw==","shasum":"7679ac84c133f9847023efc3ef7fb5d86914beb9","tarball":"https://registry.npmjs.org/@alexswt/publish/-/publish-3.0.2.tgz","fileCount":89,"unpackedSize":2046395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHv0kCRA9TVsSAnZWagAA/qoP/3RseGQTrNLdNFJtSkHa\nAiVoHiJ3UMS5lzA8FDBdXA/wnCqIKBnMk/pnGJaLuysboWaFKvhY7JqZ9hUb\n0PM4bu8lodUggWKo8cPqf/bDn2vAJZfKrxXPDo5JrIhHWTnGUEvZYJJj3K9+\ndfFQYn/3gzOKEhDDk0jWZOp548Jk+dJNpnYfQiojtdWZvbgiuG3bGRmPz0B5\nKNyKA+/GyiZgXSzivapYnlfljaFz8vj0bFel/he5PEaAQ4SqtYlP4QEKTGJS\nJahRVaDV4sVmId3I1njxnsLR7YNH3Ivs4EW7MjCvCS22rxiOmlWslwlz90F7\nCMlS2KYORhPku0iA/aNihQuNGoVevz4y9+/JbxPLoi69KSZ3u3PnFnM/4lE4\nWdeUM1e7jzHkYk5A4B/qOVnKNGTF3g6sYt1pKL3fNd+7ij3TM42uFGnNCiUa\n68fpMomlZNuJ5xkyd5lnx4lF1gAs0ktGVtN4Kxng0GJJtw/MntKCqJm/KusT\nMZ67FB3bs1H8DF6kWfiy3zzl6Rx0tb1HIOIhvEnoxKPYUMR2W6PuaZtr7uAL\nDAH8U0reJBfxlgM/qIDflConKl0xnImolFKG9PCp7ZQHCoNJR2gDsUIQWobp\nPtEkTxZBrqqdA1EkHSaE2M+WYyoERAk+EHv7oSG9cVJbHXW+3ry+pjan4kaD\nn9ZH\r\n=Ym+M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+TndDfIhE7R8IbdH5w6fc5Oq71sU7OJqYNxJH2arHGAiEApby2BAcWmLe792AFj9dWpAtwtjCQAB5OZoGUOmQ+MM4="}]},"maintainers":[{"name":"alexswt","email":"as@dadi.co"}],"_npmUser":{"name":"alexswt","email":"as@dadi.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/publish_3.0.2_1595866403929_0.5427578082582776"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-27T16:13:23.884Z","3.0.2":"2020-07-27T16:13:24.117Z","modified":"2022-04-04T12:41:49.237Z"},"maintainers":[{"name":"alexswt","email":"as@dadi.co"}],"description":"DADI Publish","keywords":[],"license":"ISC","readme":"@TODO:\n- here's an example how to configure API to provide CSV export: https://github.com/dadiplus/ppa/commit/a0c886c087807e294ea843989eb8fe2da3d1a193\n\n<img src=\"https://dadi.cloud/assets/products/dadi-publish-full.png\" alt=\"DADI Publish\" height=\"65\"/>\n\n[![npm version](https://badge.fury.io/js/%40dadi%2Fpublish.svg)](https://badge.fury.io/js/%40dadi%2Fpublish)\n[![Build Status](https://travis-ci.org/dadi/publish.svg?branch=master)](https://travis-ci.org/dadi/publish)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\n## Overview\n\nPublish provides beautiful editorial interfaces for the management of content within DADI API.\n\nIt is part of DADI, a suite of components covering the full development stack, built for performance and scale.\n\n## Contributing\n\nSee the [contributing guidelines](CONTRIBUTING.md).\n\n## Licence\n\nDADI is a data centric development and delivery stack, built specifically in support of the principles of API first and COPE.\n\nCopyright notice\n(C) 2019 DADI+ Limited <support@dadi.co>\nAll rights reserved\n\nThis product is part of DADI.\nDADI is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version (\"the GPL\").\n\n**If you wish to use DADI outside the scope of the GPL, please\ncontact us at info@dadi.co for details of alternative licence\narrangements.**\n\n**This product may be distributed alongside other components\navailable under different licences (which may not be GPL). See\nthose components themselves, or the documentation accompanying\nthem, to determine what licences are applicable.**\n\nDADI is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nThe GNU General Public License (GPL) is available at\nhttp://www.gnu.org/licenses/gpl-3.0.en.html.<br />\nA copy can be found in the file AGPL.md distributed with\nthese files.\n\nThis copyright notice MUST APPEAR in all copies of the product!\n","readmeFilename":"README.md"}