Commit Graph

296 Commits

Author SHA1 Message Date
Patrik Oldsberg 1c291cb66f package.json: add backstage-create script
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:27 +01:00
Mike Lewis f3bd8f4757 build(deps): bump @microsoft/api-documenter to v7.13.68
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-11-12 12:18:22 +00:00
Camila Belo 0456b73da8 fix(techdocs-cli): config file for development build
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2021-11-11 19:36:38 +01:00
Andrew Thauer 71e7b0ee92 refactor: reunification of techdocs-cli and backstage repos
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com>
2021-11-11 19:31:55 +01:00
Harry Hogg c41b6ef904 Added ts-node as a dependency for the Snyk Github issues sync script
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-11-10 08:36:58 +00:00
Fredrik Adelöw 1921f70aa7 revert the graphql package pinning
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-09 14:50:21 +01:00
Patrik Oldsberg aadc38fddd Merge pull request #7746 from backstage/mob/snyk-issue-creation-workflow
Opening Github issues for Snyk vulnerabilities
2021-11-08 16:49:13 +01:00
Harry Hogg 7205d37a14 Updated script to create, update and close github issues
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-28 13:04:14 +01:00
blam 6c1a26a8d2 chore: goodbye old core versions 👋
Signed-off-by: blam <ben@blam.sh>
2021-10-26 15:40:47 +02:00
Himanshu Mishra 3cb1e8e6ee fix types/react version
Co-authored-by: Harry Hogg <hhogg@spotify.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-10-26 14:16:29 +02:00
Harry Hogg 6e1a523f86 chore(Snyk): Added scripts for syncing Snyk vulnerabilities to Github issues.
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-26 14:07:55 +02:00
Patrik Oldsberg b486adb8c6 cli: rework jest ESM handling by transforming by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-13 18:37:05 +02:00
Johan Haals e2e1620bb5 Remove unused dependencies
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-11 15:23:49 +02:00
Johan Haals ce487aef24 Remove unused dependency on @octokit/openapi-types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-11 14:38:18 +02:00
Patrik Oldsberg e254368371 root,create-app: switch over to using backstage-cli test in root
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-02 18:47:20 +02:00
Patrik Oldsberg 6deac34265 root: clean out existing types first in tsc:full
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-30 12:54:00 +02:00
dependabot[bot] 29690b9bd0 build(deps-dev): bump lint-staged from 10.2.11 to 11.1.2
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.2.11 to 11.1.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.2.11...v11.1.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-23 04:20:23 +00:00
dependabot[bot] 6558c7148b build(deps-dev): bump @spotify/prettier-config from 10.0.0 to 11.0.0
Bumps [@spotify/prettier-config](https://github.com/spotify/web-scripts) from 10.0.0 to 11.0.0.
- [Release notes](https://github.com/spotify/web-scripts/releases)
- [Changelog](https://github.com/spotify/web-scripts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotify/web-scripts/compare/v10.0.0...v11.0.0)

---
updated-dependencies:
- dependency-name: "@spotify/prettier-config"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-20 04:26:57 +00:00
Patrik Oldsberg d0a47c8605 move to node 14 & 16
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-17 23:03:29 +02:00
Patrik Oldsberg d4e614bb1d remove docgen package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-12 23:16:11 +02:00
Patrik Oldsberg 5e0c8cdaaa root: bump api-extractor deps and add missing explicit tsdoc dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-12 12:02:57 +02:00
blam 7a072dc8ca chore: remove the no-hoist
Signed-off-by: blam <ben@blam.sh>
2021-08-06 11:17:53 +02:00
blam eb294ea987 chore: add extra dep for now
Signed-off-by: blam <ben@blam.sh>
2021-08-06 11:17:30 +02:00
blam bb352b6b70 chore: don't hoist anything with storybook prefixes
Signed-off-by: blam <ben@blam.sh>
2021-08-06 11:17:30 +02:00
Mike Lewis 6fa92ba691 Switch to referencing @graphql-codegen/cli in ws resolution
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-29 14:10:20 +01:00
Mike Lewis b1369cfa93 Use resolution to force ws@7.4.6 inside url-loader
Fixes Snyk warning by avoiding v7.4.5 of ws.

https://snyk.io/vuln/SNYK-JS-WS-1296835

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-29 14:03:49 +01:00
Patrik Oldsberg 1118f33e4f Merge pull request #6433 from backstage/rugvip/report-all-the-things
root: bump api-extractor & friends + recreate API reports along with previously unsupported packages
2021-07-12 20:28:09 +02:00
Patrik Oldsberg a07354e109 root: use tsc:full for building API reports to avoid interference from local state
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:54:11 +02:00
Patrik Oldsberg 9f4d05eb92 root: bump api-extractor packages to latest version
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:46:42 +02:00
blam 203d256d36 chore: reverting fs-extra bump, that seems to have broken all the installs
Signed-off-by: blam <ben@blam.sh>
2021-07-12 19:29:34 +02:00
dependabot[bot] 613e46d234 chore(deps): bump fs-extra from 9.1.0 to 10.0.0
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.1.0...10.0.0)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 11:29:50 +00:00
Juan Lulkin 0e01938e80 Update yarn-lock-check
This removes unnecessary dependencies in the library

Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-06-10 22:23:36 +02:00
Juan Lulkin c6f4588c4f Makes lock check lookup npmrc up recursively
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-06-04 15:45:37 +02:00
Juan Lulkin af6acd24ba Adds script to check wrong registries in all yarn.lock files
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-06-04 15:44:51 +02:00
dependabot[bot] 7e76dddade chore(deps-dev): bump @spotify/prettier-config from 9.0.0 to 10.0.0
Bumps [@spotify/prettier-config](https://github.com/spotify/web-scripts) from 9.0.0 to 10.0.0.
- [Release notes](https://github.com/spotify/web-scripts/releases)
- [Changelog](https://github.com/spotify/web-scripts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotify/web-scripts/compare/v9.0.0...v10.0.0)

---
updated-dependencies:
- dependency-name: "@spotify/prettier-config"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-04 04:27:04 +00:00
Fredrik Adelöw 4b17d4df6f Move copyright header handling explicitly into the repo
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-27 11:47:15 +02:00
Fredrik Adelöw aef9fb2399 Implement suggested changes after discussions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-24 19:13:30 +02:00
Fredrik Adelöw aa19959b40 migrate husky to v6
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-17 11:26:00 +02:00
dependabot[bot] 8012fd144c chore(deps-dev): bump husky from 4.3.8 to 6.0.0
Bumps [husky](https://github.com/typicode/husky) from 4.3.8 to 6.0.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.8...v6.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 04:31:38 +00:00
Patrik Oldsberg fecf70ae1a workflows: validate api reports in CI
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-04-26 20:42:34 +02:00
Patrik Oldsberg 482256023b scripts: add api-extractor script that generates API reports and documentation
Co-authored-by: Gustaf Räntilä <g.rantila@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-04-26 20:42:32 +02:00
Patrik Oldsberg f639a09f83 root: add api-extractor dependency and friends
Co-authored-by: Gustaf Räntilä <g.rantila@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-04-26 20:42:31 +02:00
blam 02e9f01304 chore: was missing one other dependency
Signed-off-by: blam <ben@blam.sh>
2021-04-12 14:41:07 +02:00
blam 22e3f003b7 chore: fix of resolutions for now for the package that's broken the build
Signed-off-by: blam <ben@blam.sh>
2021-04-12 13:51:57 +02:00
Adam Harvey 9171f9cf03 Bump concurrently (drops Node8 support)
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-08 14:46:00 -05:00
Patrik Oldsberg f69d670054 package.json: sync prettier version with microsite
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-03-07 23:34:51 +01:00
Patrik Oldsberg f301dd573f package.json: allow release flow to change the lockfile 2021-02-23 13:35:25 +01:00
Patrik Oldsberg 92d7a8eedf switch docker build to use backend:bundle 2021-02-16 23:48:03 +01:00
blam 5a5ad7a26a fix: lerna dependencies are also in the create-app part 2021-02-12 14:39:35 +01:00
Patrik Oldsberg 4253f23ee2 yarn.lock: sync after release 2021-02-04 17:06:24 +01:00