Skip to content
This repository has been archived by the owner on Jul 20, 2022. It is now read-only.

Commit

Permalink
feat: initial implementation
Browse files Browse the repository at this point in the history
WIP
  • Loading branch information
AndrewLeedham committed Nov 20, 2019
1 parent 1662eff commit 6803e81
Show file tree
Hide file tree
Showing 13 changed files with 1,871 additions and 8 deletions.
8 changes: 8 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,16 @@
},
"devDependencies": {
"@commitlint/cli": "^8.2.0",
"@types/browserslist": "^4.4.0",
"@types/caniuse-lite": "^1.0.0",
"@types/jest": "^24.0.23",
"@types/node": "^12.12.9",
"@types/node-fetch": "^2.5.3",
"@xerox/commitlint-config": "^2.0.0",
"@xerox/eslint-config": "^2.0.1",
"@xerox/prettier-config": "^2.0.0",
"@xerox/semantic-release-config": "^2.0.0",
"caniuse-lite": "^1.0.30001011",
"eslint": "^5.16.0",
"husky": "^3.1.0",
"jest": "^24.9.0",
Expand All @@ -74,5 +78,9 @@
"mem": ">=4.0.0",
"https-proxy-agent": ">=2.2.3",
"handlebars": ">=4.5.2"
},
"dependencies": {
"@adobe/jwt-auth": "^0.3.0",
"node-fetch": "^2.6.0"
}
}
277 changes: 277 additions & 0 deletions source/__specs__/browser-report.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,277 @@
import { RankedReportData, ReportDimensionType } from '../types';

const mockBrowserReport: RankedReportData = {
totalPages: 14,
firstPage: true,
lastPage: false,
numberOfElements: 50,
number: 0,
totalElements: 675,
columns: {
dimension: {
id: 'variables/browser',
type: ReportDimensionType.STRING,
},
columnIds: ['0'],
},
rows: [
{
itemId: '2884261568',
value: 'Google Chrome 77.0',
data: [629603.0],
},
{
itemId: '1859116200',
value: 'Google Chrome 57.0',
data: [252731.0],
},
{
itemId: '638',
value: 'Microsoft Internet Explorer 11',
data: [232482.0],
},
{
itemId: '2087738822',
value: 'Chrome Mobile 77.0',
data: [123735.0],
},
{
itemId: '3882231999',
value: 'Mozilla Firefox 69.0',
data: [107993.0],
},
{
itemId: '3609806571',
value: 'Google Chrome 78.0',
data: [77071.0],
},
{
itemId: '2412825180',
value: 'Microsoft Edge 18',
data: [75004.0],
},
{
itemId: '287',
value: 'Safari 0.8.2',
data: [53730.0],
},
{
itemId: '3208257518',
value: 'Safari 13.0',
data: [43920.0],
},
{
itemId: '2661327960',
value: 'Safari',
data: [42702.0],
},
{
itemId: '1069806749',
value: 'Safari 12.1',
data: [35338.0],
},
{
itemId: '2321612530',
value: 'Google Chrome 68.0',
data: [32550.0],
},
{
itemId: '2267380374',
value: 'Mozilla Firefox 70.0',
data: [28887.0],
},
{
itemId: '204162127',
value: 'Google Chrome 76.0',
data: [27333.0],
},
{
itemId: '1932117959',
value: 'Microsoft Edge 17',
data: [17587.0],
},
{
itemId: '3012951687',
value: 'Chrome Mobile 78.0',
data: [17012.0],
},
{
itemId: '637',
value: 'Yandex.Browser',
data: [14531.0],
},
{
itemId: '1184723417',
value: 'Safari 10.1.1',
data: [13316.0],
},
{
itemId: '3098392650',
value: 'Safari 11',
data: [13004.0],
},
{
itemId: '338211756',
value: 'Chrome Mobile 76.0',
data: [12132.0],
},
{
itemId: '3159142880',
value: 'Samsung Browser 10.1',
data: [12068.0],
},
{
itemId: '1292568810',
value: 'Opera 63',
data: [10685.0],
},
{
itemId: '286656687',
value: 'Mozilla Firefox 68.0',
data: [9739.0],
},
{
itemId: '2824460346',
value: 'Google Chrome 75.0',
data: [8580.0],
},
{
itemId: '3175785635',
value: 'Google Chrome 49.0',
data: [8323.0],
},
{
itemId: '3110278199',
value: 'Chrome Mobile 74.0',
data: [7728.0],
},
{
itemId: '1496653610',
value: 'Mozilla Firefox 60.0',
data: [7292.0],
},
{
itemId: '898845297',
value: 'Mozilla Firefox 52.0',
data: [5336.0],
},
{
itemId: '912718859',
value: 'Google Chrome 74.0',
data: [5327.0],
},
{
itemId: '3170735511',
value: 'Microsoft Edge 16',
data: [5148.0],
},
{
itemId: '9128009',
value: 'Chrome Mobile 75.0',
data: [4967.0],
},
{
itemId: '4269151059',
value: 'Google Chrome 73.0',
data: [4913.0],
},
{
itemId: '3848701173',
value: 'Google Chrome 72.0',
data: [4414.0],
},
{
itemId: '3240206186',
value: 'Chrome Mobile 70.0',
data: [3591.0],
},
{
itemId: '2760601886',
value: 'Safari 11.1.2',
data: [3172.0],
},
{
itemId: '2923710336',
value: 'Mobile Safari 11.0',
data: [2949.0],
},
{
itemId: '182617614',
value: 'Google Chrome 71.0',
data: [2927.0],
},
{
itemId: '2101084215',
value: 'Mobile Safari 12.0',
data: [2837.0],
},
{
itemId: '2644199011',
value: 'Safari 12.0.1',
data: [2774.0],
},
{
itemId: '1569886430',
value: 'Google Chrome 63.0',
data: [2615.0],
},
{
itemId: '274',
value: 'Safari (unknown version)',
data: [2564.0],
},
{
itemId: '1186222330',
value: 'Chrome Mobile 72.0',
data: [2527.0],
},
{
itemId: '1590537260',
value: 'Opera 64',
data: [2480.0],
},
{
itemId: '840906534',
value: 'Chrome Mobile 71.0',
data: [2437.0],
},
{
itemId: '3695590209',
value: 'Google Chrome 70.0',
data: [2433.0],
},
{
itemId: '3747434040',
value: 'Google Chrome 69.0',
data: [2389.0],
},
{
itemId: '2697618845',
value: 'Mozilla Firefox 67.0',
data: [1998.0],
},
{
itemId: '340481472',
value: 'Mozilla Firefox 48.0',
data: [1995.0],
},
{
itemId: '2356369891',
value: 'Chrome Mobile 55.0',
data: [1863.0],
},
{
itemId: '492036285',
value: 'Chrome Mobile 73.0',
data: [1763.0],
},
],
summaryData: {
filteredTotals: [2042983.0],
totals: [2042983.0],
'col-max': [629603.0],
'col-min': [1.0],
},
};

export default mockBrowserReport;
Loading

0 comments on commit 6803e81

Please sign in to comment.