From 96d6994aa2334e49dfcac757c9725dcde99b271f Mon Sep 17 00:00:00 2001 From: Snorre Eskeland Brekke Date: Wed, 23 Nov 2022 23:43:53 +0100 Subject: [PATCH] restored messed up package.json --- package.json | 283 ++++++++++----------------------------------------- 1 file changed, 51 insertions(+), 232 deletions(-) diff --git a/package.json b/package.json index 15468fcb620..28f560b66fe 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,57 @@ "name": "sanity", "private": true, "isSanityMonorepo": true, + "scripts": { + "workshop": "cd dev/workshop && npm run dev", + "bootstrap": "lerna bootstrap && npm run build:cli && npm run package", + "dev": "npm start", + "rebuild": "gulp build", + "build": "gulp clean && gulp build && npm run package", + "build:cli": "gulp build:cli", + "build:js": "gulp js", + "clean": "lerna clean && gulp clean && rimraf node_modules", + "publish": "npm run build && lerna publish --exact", + "publish-canary": "RELEASE_TAG=canary npm run publish-tag", + "publish-current-branch": "RELEASE_TAG=`git rev-parse --abbrev-ref HEAD | sed 's/\\//\\_/g'` npm run publish-tag", + "publish-tag": "RELEASE_TAG=\"${RELEASE_TAG:-canary}\"; npm run build && lerna publish --canary --force-publish --no-git-tag-version --dist-tag=$RELEASE_TAG --preid=$RELEASE_TAG --exact", + "package": "npm run package-yarn && npm run package-cli", + "package-cli": "(cd packages/@sanity/cli && npm run pack)", + "package-yarn": "(cd packages/@sanity/cli && npm run package-yarn)", + "init": "lerna clean --yes && npm run bootstrap && npm run build", + "deploy-test": "npm run build && cd dev/test-studio && sanity deploy", + "deploy-movies": "npm run build && cd examples/movies-studio && sanity deploy", + "lint": "npm run eslint -- .", + "depcheck": "lerna exec \\$LERNA_ROOT_PATH/scripts/depcheck.js --no-bail --parallel", + "eslint": "eslint --ext=.js,.jsx,.mjs,.ts,.tsx --quiet", + "lint:fix": "eslint . --quiet --fix", + "start": "npm run test-studio", + "ecommerce-studio": "cd examples/ecommerce-studio && npm start", + "test-studio": "cd dev/test-studio && npm start", + "clean-studio": "cd examples/clean-studio && npm start", + "design-studio": "cd dev/design-studio && npm start", + "example-studio": "cd dev/example-studio && npm start", + "movies-studio": "cd examples/movies-studio && npm start", + "blog-studio": "cd examples/blog-studio && npm start", + "stylelint": "stylelint \"**/*.css\"", + "stylelint:fix": "stylelint \"**/*.css\" --fix", + "build-and-serve": "cd dev/test-studio && npm run build && history-server -p 3333 -a dist", + "test": "jest && lerna run --scope groq --scope '@sanity/{plugin-loader}' test", + "test-e2e": "start-server-and-test build-and-serve http://localhost:3333 'npm run cypress:run'", + "updated": "lerna updated", + "watch": "gulp watch", + "release-notes": "node scripts/printReleaseNotesTemplate.js", + "versions": "node scripts/normalizeDependencyVersions.js", + "normalize-pkgfields": "node scripts/normalizePackageFields.js", + "prettify": "lerna run clean && npm run prettier -- --write", + "prettier": "prettier '**/*.{ts,js,tsx,jsx}'", + "lint-next": "npm run eslint -- `git diff --name-only next --diff-filter ACMRTUXB`", + "verify-format": "lerna run clean && npm run prettier -- -c", + "postinstall": "node ./scripts/validateMonorepoDependencies.js && npm run bootstrap", + "vercel-build": "npm run build:js && cd dev/test-studio && npm run build -- -y", + "type-check": "tsc -b", + "cypress:open": "cypress open --config-file cypress/cypress.json", + "cypress:run": "cypress run --config-file cypress/cypress.json" + }, "devDependencies": { "@babel/cli": "^7.11.6", "@babel/core": "^7.11.6", @@ -84,237 +135,5 @@ "hooks": { "commitmsg": "node scripts/validateCommitMessage.js" } - }, - "dependencies": { - "@juggle/resize-observer": "^3.3.1", - "@originjs/vite-plugin-commonjs": "1.0.0", - "@popperjs/core": "^2.5.4", - "@portabletext/react": "^1.0.0", - "@portabletext/types": "1.0.3", - "@reach/auto-id": "^0.13.2", - "@sanity/asset-utils": "^1.2.5", - "@sanity/bifur-client": "^0.3.0", - "@sanity/code-input": "2.35.2", - "@sanity/color": "^2.1.14", - "@sanity/color-input": "2.35.2", - "@sanity/css-loader": "^0.28.12", - "@sanity/dashboard": "2.35.2", - "@sanity/eslint-config-studio": "^2.0.0", - "@sanity/eventsource": "^3.0.1", - "@sanity/generate-help-url": "^3.0.0", - "@sanity/google-maps-input": "2.35.2", - "@sanity/hot-loader-react-dom": "^16.14.0", - "@sanity/icons": "^1.3.4", - "@sanity/image-url": "^1.0.1", - "@sanity/language-filter": "2.35.0", - "@sanity/logos": "^1.1.15", - "@sanity/orderable-document-list": "^0.0.2", - "@sanity/portable-text-editor": "3.0.0-v3-pte.87+c3ac77fc8d", - "@sanity/ui": "^0.37.22", - "@sanity/ui-workshop": "^0.4.16", - "@sanity/uuid": "^3.0.1", - "@sanity/webpack-dev-middleware": "^2.0.6", - "@testing-library/jest-dom": "^5.11.10", - "@testing-library/react": "^11.2.5", - "@testing-library/react-hooks": "^7.0.2", - "@testing-library/user-event": "^13.0.16", - "@turf/helpers": "^6.0.1", - "@turf/points-within-polygon": "^5.1.5", - "@types/debug": "^4.1.5", - "@types/diff-match-patch": "^1.0.32", - "@types/element-resize-detector": "1.1.2", - "@types/fs-extra": "^7.0.0", - "@types/inquirer": "^6.0.2", - "@types/is-hotkey": "^0.1.3", - "@types/lodash": "^4.14.149", - "@types/memoize-one": "^3.1.1", - "@types/moment": "^2.13.0", - "@types/qs": "^6.9.7", - "@types/raf": "^3.4.0", - "@types/react-copy-to-clipboard": "^5.0.2", - "@types/react-dom": "^17.0.14", - "@types/react-is": "^17.0.1", - "@types/refractor": "^3.0.0", - "@types/resolve-from": "^4.0.0", - "@types/semver": "^6.2.3", - "@types/shallow-equals": "^1.0.0", - "@types/webpack-env": "^1.16.2", - "@vitejs/plugin-react-refresh": "^1.3.6", - "ace-builds": "^1.4.13", - "archiver": "^5.0.0", - "arrify": "^1.0.1", - "attr-accept": "^1.1.0", - "babelify": "^10.0.0", - "bio-pv": "^1.8.1", - "boundless-arrow-key-navigation": "^1.1.0", - "browserify": "^14.3.0", - "chokidar": "^3.0.0", - "circular-at": "^1.0.3", - "classnames": "^2.2.5", - "codemirror": "^5.47.0", - "configstore": "^5.0.1", - "console-table-printer": "^2.11.0", - "css-color-function": "^1.3.3", - "css-modules-require-hook": "4.1.0", - "dataloader": "^2.0.0", - "date-fns": "^2.16.1", - "debug": "^3.2.7", - "decompress": "^4.2.0", - "deep-sort-object": "^1.0.1", - "diff-match-patch": "^1.0.4", - "disc": "^1.3.2", - "dom-scroll-into-view": "^1.2.1", - "element-resize-detector": "^1.1.14", - "envify": "^4.0.0", - "error-capture-middleware": "0.0.2", - "es6-promisify": "^6.0.0", - "eventsource": "^1.0.6", - "eventsource-polyfill": "^0.9.6", - "exif-component": "^1.0.1", - "express": "^4.16.1", - "extract-text-webpack-plugin": "^3.0.0", - "file-loader": "^1.1.4", - "file-url": "^2.0.2", - "filesize": "^3.5.6", - "find-config": "^1.0.0", - "framer-motion": "^5.3.3", - "fs-extra": "^7.0.0", - "fs.realpath": "^1.0.0", - "gauge": "^2.7.4", - "get-it": "^5.2.1", - "get-latest-version": "^4.0.0", - "get-random-values": "^1.2.2", - "get-uri": "^2.0.2", - "get-video-id": "^2.1.4", - "git-user-info": "^1.0.1", - "gitconfiglocal": "^2.0.1", - "groq-js": "^0.2.0", - "gunzip-maybe": "^1.4.1", - "hashlru": "^2.1.0", - "history": "^4.6.3", - "http-server": "^14.0.0", - "humanize-list": "^1.0.1", - "inquirer": "^6.0.0", - "interop-require": "^1.0.0", - "is-hotkey": "^0.1.6", - "is-installed-globally": "^0.1.0", - "is-tar": "^1.0.0", - "jsdom": "^12.0.0", - "jsdom-global": "^3.0.2", - "json-lexer": "^1.1.1", - "json-reduce": "^2.0.0", - "json5": "^1.0.1", - "klaw-sync": "^4.0.0", - "leven": "^3.1.0", - "loader-utils": "1.1.0", - "log-symbols": "^2.2.0", - "memoize-one": "^3.1.1", - "mendoza": "^2.1.1", - "meow": "^9.0.0", - "mississippi": "^4.0.0", - "mock-fs": "5.1.2", - "moment": "^2.29.4", - "nano-pubsub": "^2.0.1", - "nanoid": "^3.1.30", - "neat-stack": "^1.0.1", - "nock": "^9.0.5", - "object-inspect": "^1.6.0", - "observable-callback": "^1.0.1", - "oneline": "^1.0.3", - "opn": "^5.2.0", - "ora": "^5.4.1", - "osenv": "^0.1.4", - "p-async-cache": "^1.0.2", - "p-filter": "^2.1.0", - "p-map": "^1.2.0", - "p-queue": "^2.3.0", - "p-timeout": "^2.0.1", - "path-exists": "^3.0.0", - "peek-stream": "^1.1.2", - "pirates": "^4.0.0", - "pluralize": "^7.0.0", - "polished": "^4.0.5", - "popper-max-size-modifier": "^0.2.0", - "postcss": "^8.2.0", - "postcss-calc": "^7.0.0", - "postcss-color-function": "^4.1.0", - "postcss-cssnext": "^3.0.2", - "postcss-custom-properties": "^6.3.1", - "postcss-import": "^11.0.0", - "postcss-loader": "^2.0.6", - "postcss-url": "^7.3.1", - "pretty-bytes": "^4.0.2", - "pretty-ms": "^7.0.1", - "promise-props-recursive": "^1.0.0", - "prop-types": "^15.6.0", - "qs": "^6.10.1", - "query-string": "^4.3.2", - "quickreload": "^2.1.2", - "raf": "^3.4.1", - "react": "17.0.1", - "react-barcode": "^1.3.2", - "react-click-outside": "^3.0.0", - "react-codemirror2": "^6.0.0", - "react-copy-to-clipboard": "^5.0.4", - "react-dom": "17.0.1", - "react-fast-compare": "^3.2.0", - "react-focus-lock": "^2.5.0", - "react-hot-loader": "^4.12.11", - "react-icon-base": "^2.1.2", - "react-icons": "^3.11.0", - "react-is": "^17.0.2", - "react-json-inspector": "^7.1.1", - "react-json-view": "^1.21.3", - "react-popper": "^2.2.4", - "react-props-stream": "^1.0.0", - "react-refractor": "^2.1.6", - "react-rx": "^1.0.0-beta.6", - "react-sortable-hoc": "^1.11.0", - "react-spinner": "^0.2.6", - "react-split-pane": "^0.1.84", - "react-tooltip": "^3.5.0", - "react-virtual": "^2.10.4", - "read-pkg-up": "^7.0.1", - "rebundler": "^0.3.0", - "refractor": "^3.6.0", - "remon": "^1.0.2", - "require-uncached": "^1.0.3", - "resolve": "^1.3.3", - "resolve-from": "^4.0.0", - "rxjs": "^6.5.3", - "rxjs-etc": "^10.6.0", - "rxjs-exhaustmap-with-trailing": "^1.2.0", - "sanity-diff-patch": "^1.0.9", - "sanity-plugin-asset-source-unsplash": "^0.1.3", - "sanity-plugin-dashboard-widget-cats": "^0.0.2", - "sanity-plugin-dashboard-widget-document-list": "^0.0.13", - "sanity-plugin-markdown": "^2.0.4", - "sanity-plugin-mux-input": "^1.1.1", - "scroll-into-view-if-needed": "^2.2.26", - "semver-compare": "^1.0.0", - "shallow-equals": "^1.0.0", - "speakingurl": "^13.0.0", - "split2": "^3.2.2", - "staticr": "^4.0.2", - "string-to-stream": "^1.1.0", - "strip-ansi": "^6.0.1", - "style-loader": "^0.20.1", - "styled-components": "^5.2.0", - "symbol-observable": "^1.2.0", - "tap": "^14.6.1", - "tape": "^4.8.0", - "tar-fs": "^1.16.0", - "tempy": "^0.3.0", - "terser": "^5.14.2", - "ts-node": "^9.1.1", - "use-device-pixel-ratio": "^1.1.0", - "validate-npm-package-name": "^3.0.0", - "vite": "^2.4.4", - "webpack": "^3.8.1", - "webpack-hot-middleware": "2.25.1", - "whatwg-url": "^7.0.0", - "which": "^1.3.0", - "xdg-basedir": "^3.0.0", - "yargs": "^16.2.0" } }