-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pull in the latest safety-web development #4
Commits on Jul 9, 2024
-
Add a base skeleton for the plugin
Change-Id: I7e98fdf3aa147ca8c1e14eb0f2bbf508aa610f60
Configuration menu - View commit details
-
Copy full SHA for 8f46c03 - Browse repository at this point
Copy the full SHA 8f46c03View commit details -
Set up Mocha with a placeholder test
Change-Id: I2f31bcf5f868c237417f17a75dc58d0e62438fba
Configuration menu - View commit details
-
Copy full SHA for 245e69e - Browse repository at this point
Copy the full SHA 245e69eView commit details -
Remove tests from tsconfig and add yarn clean script
Change-Id: I1455d874fd158a5e915e48c4d1a57de40b37cbf2
Configuration menu - View commit details
-
Copy full SHA for 5e93a0b - Browse repository at this point
Copy the full SHA 5e93a0bView commit details -
Add Copyright header to js files
Change-Id: Ib3f5a77d4b36e21b40413092dc42ddf135b30378
Configuration menu - View commit details
-
Copy full SHA for bb4ba4c - Browse repository at this point
Copy the full SHA bb4ba4cView commit details -
Add a notice that safety-web is under development
Change-Id: Idd3d9458d2682560d9b9534a87203aa34ac3ba68
Configuration menu - View commit details
-
Copy full SHA for 880d07c - Browse repository at this point
Copy the full SHA 880d07cView commit details -
Change-Id: I14e9dfd64aea1b8262a762c3689aa07caac34d18
Configuration menu - View commit details
-
Copy full SHA for 0037776 - Browse repository at this point
Copy the full SHA 0037776View commit details -
Add a script to update a vendored version of tsetse and add the curre…
…nt version of tsetse Change-Id: I542eafad8b6570612592af12f43041c7767fc921
Configuration menu - View commit details
-
Copy full SHA for 0cc2d3f - Browse repository at this point
Copy the full SHA 0cc2d3fView commit details -
Track the last run of the tsetse_update.sh script and the latest comm…
…it pulled for tsetse Change-Id: Ice0292972ac65701676e34289688dd03d110cb37
Configuration menu - View commit details
-
Copy full SHA for ef0c259 - Browse repository at this point
Copy the full SHA ef0c259View commit details -
Add readme instructions for updating tsetse
Change-Id: I541078c4ff8cb51f177f6e73242c0637db47aa2b
Configuration menu - View commit details
-
Copy full SHA for ba5fd67 - Browse repository at this point
Copy the full SHA ba5fd67View commit details -
Change-Id: If68828cde13c7a70276115493e6d311cf489aad8
Configuration menu - View commit details
-
Copy full SHA for 2d0362a - Browse repository at this point
Copy the full SHA 2d0362aView commit details -
Wire the tsetse checks, update the tests and test fixtures
This implementation is taken from the tsec eslint plugin. It only works with projects that have a tsconfig setup. Change-Id: Ia8c000f96e10ec0a91e9c232af47fee72e590b53
Configuration menu - View commit details
-
Copy full SHA for e49f7f5 - Browse repository at this point
Copy the full SHA e49f7f5View commit details -
Add a test project as an integration test
Change-Id: I8b39d9537ca903b26f2a2758ac9c50d3054364df
Configuration menu - View commit details
-
Copy full SHA for 0ef5c49 - Browse repository at this point
Copy the full SHA 0ef5c49View commit details -
Add a test helper to check for expected violations
WIP: this helper will be refined to focus on certain fields and make the test less rigid. Change-Id: I5b0f64c6b52f7b89b7e94bd5c5fbf62af709097b
Configuration menu - View commit details
-
Copy full SHA for f0a6559 - Browse repository at this point
Copy the full SHA f0a6559View commit details -
Add a JavaScript test project as an integration test
Change-Id: I4031da14bad7d9d4b8999727e81bd0178b33067c
Configuration menu - View commit details
-
Copy full SHA for afca3ca - Browse repository at this point
Copy the full SHA afca3caView commit details -
Set ESLint up for safety-web sources
Change-Id: Ieff5925cfd6ecfbc314dd69ad3d077cab0320ae1
Configuration menu - View commit details
-
Copy full SHA for c2119c5 - Browse repository at this point
Copy the full SHA c2119c5View commit details
Commits on Jul 11, 2024
-
Fix the lint issues in safety-web
Change-Id: Ic649c4eadd8c036727e7f71af8a1368878d0a4bc
Configuration menu - View commit details
-
Copy full SHA for 57b5a9c - Browse repository at this point
Copy the full SHA 57b5a9cView commit details -
Since test/ was added to the tsconfig, lib.index.js moved to lib/src/index.js. This was caught in the integration tests, but I haven't set the CI yet and I forgot to run them before the tsconfig change. Change-Id: Id9bacc21976090270a008abcfb93c46e3ac01bdb
Configuration menu - View commit details
-
Copy full SHA for 13d4134 - Browse repository at this point
Copy the full SHA 13d4134View commit details -
Only add compiled JS to the NPM release
Change-Id: Ic96d5a7e791bc0e80ea6b7ba5973a03f3a314659
Configuration menu - View commit details
-
Copy full SHA for 50653be - Browse repository at this point
Copy the full SHA 50653beView commit details
Commits on Jul 17, 2024
-
Improve the violation expectation helper
- Canonicalize the finding reports to compare them - Also add the license header - Also add the javascript test project to the integration tests Change-Id: I6eded1df866bdb0fe3a364e2834d361c67a36df1
Configuration menu - View commit details
-
Copy full SHA for a1b1d19 - Browse repository at this point
Copy the full SHA a1b1d19View commit details
Commits on Jul 19, 2024
-
Add a typescript integration test set up with ESLint8
There are a few breaking changes between ESLint 8 and 9 so it's worth testing that safety-web works with both versions. Change-Id: Ic97ab5d5d7a958631cb2ef527e1748752ed2528b
Configuration menu - View commit details
-
Copy full SHA for c0bf583 - Browse repository at this point
Copy the full SHA c0bf583View commit details -
Fix the basic-typescript-eslint9 tests
Change-Id: Icf62c861dc3f95377e10a4474da188214dd01ce9
Configuration menu - View commit details
-
Copy full SHA for 3aeb2c4 - Browse repository at this point
Copy the full SHA 3aeb2c4View commit details -
Define common script for all packages to be able to use `yarn workspa…
…ces run x` Change-Id: I4aced5d5fbe69aec917dbf52cf14bb81e2822fe4
Configuration menu - View commit details
-
Copy full SHA for 4b85dba - Browse repository at this point
Copy the full SHA 4b85dbaView commit details -
Change-Id: Iba160f4b696ce2bfc2bdbd5d3b375c46cc5b865d
Configuration menu - View commit details
-
Copy full SHA for a7bb661 - Browse repository at this point
Copy the full SHA a7bb661View commit details -
Wire tsetse violations to ESLint message ids.
Change-Id: Ic594a1ed16102e987bb2e47b6d30d0f524134d52
Configuration menu - View commit details
-
Copy full SHA for 654446f - Browse repository at this point
Copy the full SHA 654446fView commit details -
Add commands to update the violation golden files
Also explicitely use the node_module path for running eslint8 as there's a bug in yarn that makes it run the wrong binary yarnpkg/yarn#8590 Change-Id: I0ffb28f7831b8c016d1f6f00b9af9909d78647ed
Configuration menu - View commit details
-
Copy full SHA for a79b037 - Browse repository at this point
Copy the full SHA a79b037View commit details -
Clean the javascript eslint 9 test config up
Change-Id: I17239dc278005c054d83b7e45599bb72205f05d9
Configuration menu - View commit details
-
Copy full SHA for e661633 - Browse repository at this point
Copy the full SHA e661633View commit details -
Mark the test helper binary as executable once built
Change-Id: I4b111226d5920c0de3ac9ff5236c68277fa5e184
Configuration menu - View commit details
-
Copy full SHA for a507056 - Browse repository at this point
Copy the full SHA a507056View commit details -
Add a integration for javascript running on ESLint8
Change-Id: Ide643796658c061627191d0e020750dd721b3cc0
Configuration menu - View commit details
-
Copy full SHA for 304a8b7 - Browse repository at this point
Copy the full SHA 304a8b7View commit details -
Add a build:watch script to auto-rebuild safety-web on changes
Change-Id: I9a8758a69f39569181864851a7f6dff19fde9543
Configuration menu - View commit details
-
Copy full SHA for 6d87de7 - Browse repository at this point
Copy the full SHA 6d87de7View commit details -
Check that we're actually using eslint8 in integration test
yarn run eslint doesn't resolve the correct version by default. This was already working, but was not checked. Change-Id: I74fd24254d7ce0f17ad984668c78cf3ab869d127
Configuration menu - View commit details
-
Copy full SHA for fe28c64 - Browse repository at this point
Copy the full SHA fe28c64View commit details
Commits on Jul 23, 2024
-
Specify the yarn version to use with corepack
Change-Id: I55c8548c6ee85d97f7d5d71e08642178d978d704
Configuration menu - View commit details
-
Copy full SHA for 6406441 - Browse repository at this point
Copy the full SHA 6406441View commit details
Commits on Jul 24, 2024
-
Upgrade yarn to the latest version (Berry 4.3.1)
Also upgrade the version of some dependencies, commands and documentation to match the new Yarn syntax. Change-Id: I21aaa6ba30185fc7c49b31efbcce31660fff7717
Configuration menu - View commit details
-
Copy full SHA for bfc0b81 - Browse repository at this point
Copy the full SHA bfc0b81View commit details -
Fix the project after Yarn was upgraded.
Change-Id: Ibcb3320de668abccb68fece5242c74913d4b36e2
Configuration menu - View commit details
-
Copy full SHA for 50e685c - Browse repository at this point
Copy the full SHA 50e685cView commit details