Skip to content

Commit f16b140

Browse files
shakyShaneShane Osbourne
and
Shane Osbourne
authored
Move all packages to root level (#1103)
* moved the top-level feature into injected * moved packages/messaging + packages/special-pages to the root level * created another top-level folder to contain the stuff about type-generation, since it's re-used in a couple of places * updated the README files * everything still builds into the top-level./build - means no changes for native folk * docs, eslint, typescript etc all work as before 🥳 * updated code owners --------- Co-authored-by: Shane Osbourne <[email protected]>
1 parent 96aabca commit f16b140

File tree

913 files changed

+841
-537
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

913 files changed

+841
-537
lines changed

.eslintignore

+9-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
build/
22
docs/
3-
/lib
3+
injected/lib
44
Sources/ContentScopeScripts/dist/
5-
integration-test/extension/contentScope.js
6-
integration-test/test-pages/duckplayer/scripts/dist
7-
packages/special-pages/pages/**/public
8-
script-overload-snapshots/
9-
packages/special-pages/playwright-report/
10-
packages/special-pages/test-results/
11-
packages/special-pages/types/
12-
packages/special-pages/messages/
5+
injected/integration-test/extension/contentScope.js
6+
injected/integration-test/test-pages/duckplayer/scripts/dist
7+
special-pages/pages/**/public
8+
special-pages/playwright-report/
9+
special-pages/test-results/
10+
special-pages/types/
11+
special-pages/messages/
1312
/playwright-report
1413
/test-results
15-
src/types
14+
injected/src/types

.github/workflows/tests.yml

-4
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ permissions:
1212
id-token: write
1313
deployments: write
1414

15-
env:
16-
PUPPETEER_DOWNLOAD_BASE_URL: https://storage.googleapis.com/chrome-for-testing-public
17-
1815
jobs:
1916
unit:
2017
runs-on: ${{ matrix.os }}
@@ -36,7 +33,6 @@ jobs:
3633
- run: npm install
3734
- run: npm run build
3835
- run: npm run lint
39-
- run: npm run lint-no-output-globals
4036
- run: npm run test-unit
4137
- name: "Clean tree"
4238
run: "npm run test-clean-tree"

CODEOWNERS

+19-14
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
* @jonathanKingston @shakyShane
22

33
# Feature owners
4-
src/features/fingerprinting-* @jonathanKingston @englehardt
5-
src/canvas.js @jonathanKingston @englehardt
6-
src/element-hiding.js @jonathanKingston @dharb
7-
src/features/click-to-load.js @kzar @ladamski @franfaccin @jonathanKingston @shakyShane
8-
src/features/click-to-load/ @kzar @ladamski @franfaccin @jonathanKingston @shakyShane
9-
src/locales/click-to-load/ @kzar @ladamski @franfaccin @jonathanKingston @shakyShane
10-
src/features/broker-protection.js @brianhall @shakyShane
11-
src/features/broker-protection/ @brianhall @shakyShane
12-
packages/special-pages/ @shakyShane @mgurgel
4+
injected/src/features/fingerprinting-* @jonathanKingston @englehardt
5+
injected/src/canvas.js @jonathanKingston @englehardt
6+
injected/src/element-hiding.js @jonathanKingston @dharb
7+
injected/src/features/click-to-load.js @kzar @ladamski @franfaccin @jonathanKingston @shakyShane
8+
injected/src/features/click-to-load/ @kzar @ladamski @franfaccin @jonathanKingston @shakyShane
9+
injected/src/locales/click-to-load/ @kzar @ladamski @franfaccin @jonathanKingston @shakyShane
10+
injected/src/features/broker-protection.js @brianhall @shakyShane
11+
injected/src/features/broker-protection/ @brianhall @shakyShane
1312

1413
# Platform owners
15-
inject/android.js @jonathanKingston @joshliebe
16-
inject/chrome-mv3.js @kzar @sammacbeth
17-
inject/chrome.js @jonathanKingston @sammacbeth
18-
inject/windows.js @jonathanKingston @q71114 @szanto90balazs
14+
injected/entry-points/android.js @jonathanKingston @joshliebe
15+
injected/entry-points/chrome-mv3.js @kzar @sammacbeth
16+
injected/entry-points/chrome.js @jonathanKingston @sammacbeth
17+
injected/entry-points/windows.js @jonathanKingston @q71114 @szanto90balazs
1918

2019
# Test owners
21-
integration-tests/test-pages/ @kdzwinel @jonathanKingston
20+
injected/integration-tests/test-pages/ @kdzwinel @jonathanKingston
21+
22+
# Special Pages
23+
special-pages/ @shakyShane @mgurgel
24+
25+
# Others
26+
types-generator/ @shakyShane

0 commit comments

Comments
 (0)