Mirror: The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.

Remove formideploy (#3222)

Changed files
+17 -193
.github
workflows
packages
-72
.github/workflows/site.yml
···
-
name: Site
-
-
on:
-
pull_request:
-
branches: main
-
paths:
-
- 'docs/**'
-
- 'packages/site/**'
-
push:
-
branches: main
-
paths:
-
- 'docs/**'
-
- 'packages/site/**'
-
-
jobs:
-
site:
-
name: Publish Site
-
runs-on: ubuntu-20.04
-
timeout-minutes: 10
-
steps:
-
- name: Checkout Repo
-
uses: actions/checkout@v3
-
with:
-
fetch-depth: 0
-
-
- name: Setup Node
-
uses: actions/setup-node@v3
-
with:
-
node-version: 18
-
-
- name: Setup pnpm
-
uses: pnpm/action-setup@v2.2.4
-
with:
-
version: 7
-
run_install: false
-
-
- name: Get pnpm store directory
-
id: pnpm-store
-
run: echo "pnpm_cache_dir=$(pnpm store path)" >> $GITHUB_OUTPUT
-
-
- name: Use pnpm store
-
uses: actions/cache@v3
-
id: pnpm-cache
-
with:
-
path: |
-
~/.cache/Cypress
-
${{ steps.pnpm-store.outputs.pnpm_cache_dir }}
-
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
-
restore-keys: |
-
${{ runner.os }}-pnpm-
-
-
- name: Install Dependencies
-
run: pnpm install --frozen-lockfile --prefer-offline
-
-
- name: Build Production Site
-
working-directory: ./packages/site
-
if: github.ref == 'refs/heads/main'
-
run: pnpm run build
-
-
- name: Deploy Production Site
-
working-directory: ./packages/site
-
if: github.ref == 'refs/heads/main'
-
run: pnpm run deploy --production
-
env:
-
GITHUB_DEPLOYMENT_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
-
-
- name: Build Staging Site
-
working-directory: ./packages/site
-
if: github.ref != 'refs/heads/main'
-
run: pnpm run build --staging
-8
packages/site/formideploy.config.js
···
-
/**
-
* Formideploy configuration overrides.
-
*/
-
module.exports = {
-
lander: {
-
name: 'urql',
-
},
-
};
+1 -4
packages/site/package.json
···
"clean": "rimraf dist",
"prepublishOnly": "run-s clean build",
"stage:build": "pnpm build --staging",
-
"prod:build": "pnpm build",
-
"prod:serve": "formideploy serve",
-
"deploy": "formideploy deploy"
+
"prod:build": "pnpm build"
},
"babel": {
"presets": [
···
"@mdx-js/mdx": "^1.5.7",
"@octokit/plugin-request-log": "1.0.0",
"babel-plugin-universal-import": "^3.1.3",
-
"formideploy": "^0.4.2",
"lodash": "^4.17.19",
"react-hot-loader": "^4.12.20",
"react-static-plugin-sitemap": "7.2.2",
+16 -109
pnpm-lock.yaml
···
babel-plugin-universal-import:
specifier: ^3.1.3
version: 3.1.3(webpack@4.46.0)
-
formideploy:
-
specifier: ^0.4.2
-
version: 0.4.2
lodash:
specifier: ^4.17.19
version: 4.17.21
···
resolution: {integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==}
dependencies:
'@octokit/types': 6.41.0
-
-
/@octokit/core@2.5.4:
-
resolution: {integrity: sha512-HCp8yKQfTITYK+Nd09MHzAlP1v3Ii/oCohv0/TW9rhSLvzb98BOVs2QmVYuloE6a3l6LsfyGIwb6Pc4ycgWlIQ==}
-
dependencies:
-
'@octokit/auth-token': 2.5.0
-
'@octokit/graphql': 4.8.0
-
'@octokit/request': 5.6.3
-
'@octokit/types': 5.5.0
-
before-after-hook: 2.2.3
-
universal-user-agent: 5.0.0
-
transitivePeerDependencies:
-
- encoding
-
dev: true
+
dev: false
/@octokit/core@3.6.0:
resolution: {integrity: sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==}
···
'@octokit/types': 6.41.0
is-plain-object: 5.0.0
universal-user-agent: 6.0.0
+
dev: false
/@octokit/graphql@4.8.0:
resolution: {integrity: sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==}
···
universal-user-agent: 6.0.0
transitivePeerDependencies:
- encoding
+
dev: false
/@octokit/openapi-types@12.11.0:
resolution: {integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==}
-
-
/@octokit/plugin-paginate-rest@2.21.3(@octokit/core@2.5.4):
-
resolution: {integrity: sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==}
-
peerDependencies:
-
'@octokit/core': '>=2'
-
dependencies:
-
'@octokit/core': 2.5.4
-
'@octokit/types': 6.41.0
-
dev: true
+
dev: false
/@octokit/plugin-paginate-rest@2.21.3(@octokit/core@3.6.0):
resolution: {integrity: sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==}
···
resolution: {integrity: sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw==}
dev: true
-
/@octokit/plugin-rest-endpoint-methods@3.17.0:
-
resolution: {integrity: sha512-NFV3vq7GgoO2TrkyBRUOwflkfTYkFKS0tLAPym7RNpkwLCttqShaEGjthOsPEEL+7LFcYv3mU24+F2yVd3npmg==}
-
dependencies:
-
'@octokit/types': 4.1.10
-
deprecation: 2.3.1
-
dev: true
-
/@octokit/plugin-rest-endpoint-methods@5.16.2(@octokit/core@3.6.0):
resolution: {integrity: sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==}
peerDependencies:
···
'@octokit/types': 6.41.0
deprecation: 2.3.1
once: 1.4.0
+
dev: false
/@octokit/request@5.6.3:
resolution: {integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==}
···
universal-user-agent: 6.0.0
transitivePeerDependencies:
- encoding
-
-
/@octokit/rest@17.11.2:
-
resolution: {integrity: sha512-4jTmn8WossTUaLfNDfXk4fVJgbz5JgZE8eCs4BvIb52lvIH8rpVMD1fgRCrHbSd6LRPE5JFZSfAEtszrOq3ZFQ==}
-
dependencies:
-
'@octokit/core': 2.5.4
-
'@octokit/plugin-paginate-rest': 2.21.3(@octokit/core@2.5.4)
-
'@octokit/plugin-request-log': 1.0.0
-
'@octokit/plugin-rest-endpoint-methods': 3.17.0
-
transitivePeerDependencies:
-
- encoding
-
dev: true
-
-
/@octokit/types@4.1.10:
-
resolution: {integrity: sha512-/wbFy1cUIE5eICcg0wTKGXMlKSbaAxEr00qaBXzscLXpqhcwgXeS6P8O0pkysBhRfyjkKjJaYrvR1ExMO5eOXQ==}
-
dependencies:
-
'@types/node': 18.16.3
-
dev: true
-
-
/@octokit/types@5.5.0:
-
resolution: {integrity: sha512-UZ1pErDue6bZNjYOotCNveTXArOMZQFG6hKJfOnGnulVCMcVVi7YIIuuR4WfBhjo7zgpmzn/BkPDnUXtNx+PcQ==}
-
dependencies:
-
'@types/node': 18.16.3
-
dev: true
+
dev: false
/@octokit/types@6.41.0:
resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==}
dependencies:
'@octokit/openapi-types': 12.11.0
+
dev: false
/@reach/router@1.3.4(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==}
···
/before-after-hook@2.2.3:
resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
+
dev: false
/better-path-resolve@1.0.0:
resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==}
···
/deprecation@2.3.1:
resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
+
dev: false
/des.js@1.0.1:
resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==}
···
resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==}
engines: {node: '>= 0.4.0'}
-
/filesize@6.3.0:
-
resolution: {integrity: sha512-ytx0ruGpDHKWVoiui6+BY/QMNngtDQ/pJaFwfBpQif0J63+E8DLdFyqS3NkKQn7vIruUEpoGD9JUJSg7Kp+I0g==}
-
engines: {node: '>= 0.4.0'}
-
dev: true
-
/fill-range@4.0.0:
resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==}
engines: {node: '>=0.10.0'}
···
styled-components: 5.2.3(react-dom@17.0.2)(react-is@17.0.2)(react@17.0.2)
dev: false
-
/formideploy@0.4.2:
-
resolution: {integrity: sha512-LP/ggaF6vAkBJrKTQOY2z5gfXp554Kmd2YcH1NywvaiZPiRiftamkHHdjsbM16YtelsyPVZ5SE9s1N+gUvu6OQ==}
-
engines: {node: '>=10.0.0'}
-
hasBin: true
-
dependencies:
-
'@octokit/rest': 17.11.2
-
chalk: 4.1.2
-
execa: 4.1.0
-
filesize: 6.3.0
-
markdown-table: 2.0.0
-
serve-handler: 6.1.3
-
strip-ansi: 6.0.1
-
surge: 0.21.7
-
transitivePeerDependencies:
-
- encoding
-
dev: true
-
/forwarded@0.1.2:
resolution: {integrity: sha512-Ua9xNhH0b8pwE3yRbFfXJvfdWF0UHNCdeyb2sbi9Ul/M+r3PTdrz7Cv4SCfZRMjmzEM9PhraqfZFbGTIg3OMyA==}
engines: {node: '>= 0.6'}
···
/is-plain-object@5.0.0:
resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
engines: {node: '>=0.10.0'}
+
dev: false
/is-potential-custom-element-name@1.0.1:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
···
hasBin: true
dev: true
-
/macos-release@2.4.1:
-
resolution: {integrity: sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg==}
-
engines: {node: '>=6'}
-
dev: true
-
/magic-string@0.25.9:
resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
dependencies:
···
resolution: {integrity: sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==}
dev: false
-
/markdown-table@2.0.0:
-
resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
-
dependencies:
-
repeat-string: 1.6.1
-
dev: true
-
/match-sorter@3.1.1:
resolution: {integrity: sha512-Qlox3wRM/Q4Ww9rv1cBmYKNJwWVX/WC+eA3+1S3Fv4EOhrqyp812ZEfVFKQk0AP6RfzmPUUOwEZBbJ8IRt8SOw==}
+
dependencies:
+
remove-accents: 0.4.2
bundledDependencies:
- remove-accents
···
/os-browserify@0.3.0:
resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==}
-
-
/os-name@3.1.0:
-
resolution: {integrity: sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==}
-
engines: {node: '>=6'}
-
dependencies:
-
macos-release: 2.4.1
-
windows-release: 3.3.3
-
dev: true
/os-tmpdir@1.0.2:
resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
···
unified: 8.4.2
dev: false
+
/remove-accents@0.4.2:
+
resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==}
+
/remove-trailing-separator@1.1.0:
resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==}
···
unist-util-is: 4.1.0
unist-util-visit-parents: 3.1.1
-
/universal-user-agent@5.0.0:
-
resolution: {integrity: sha512-B5TPtzZleXyPrUMKCpEHFmVhMN6EhmJYjG5PQna9s7mXeSqGTLap4OpqLl5FCEFUI3UBmllkETwKf/db66Y54Q==}
-
dependencies:
-
os-name: 3.1.0
-
dev: true
-
/universal-user-agent@6.0.0:
resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==}
+
dev: false
/universalify@0.1.2:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
···
engines: {node: '>=4'}
dependencies:
string-width: 2.1.1
-
-
/windows-release@3.3.3:
-
resolution: {integrity: sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg==}
-
engines: {node: '>=6'}
-
dependencies:
-
execa: 1.0.0
-
dev: true
/wonka@6.3.2:
resolution: {integrity: sha512-2xXbQ1LnwNS7egVm1HPhW2FyKrekolzhpM3mCwXdQr55gO+tAiY76rhb32OL9kKsW8taj++iP7C6hxlVzbnvrw==}