task/jenkins 37715 npm shrinkwrap (#493)

* [JENKINS-37715] fix a peerDep conflict in slint-plugin-react that was preventing build of shrinkwrap for dashboard; make some minor style refinements that are needed to pass the revised rules

* [JENKINS-37715] eliminate a peer dep conflict on js-test which wasn't used anyway

* [JENKINS-37715] roll back eslint-plugin-react to 4.0.1 for compat w/ jenkins-js-eslint-config; revert recent rules changes to pass lint

* [JENKINS-37715] remove the ^ operator from all devDep versions; create shrinkwrap

* [JENKINS-37715] personalization: remove the ^ operator from all devDep versions and use "latest" per current install; create shrinkwrap

* [JENKINS-37715] web: remove the ^ operator from all devDep versions and use "latest" per current install; create shrinkwrap

* [JENKINS-37715] config: remove the ^ operator from all devDep versions and use "latest" per current install; create shrinkwrap; add editor config

* [JENKINS-37715] fix className that got lost during merge
This commit is contained in:
Cliff Meyers 2016-09-15 08:58:32 -04:00 committed by GitHub
parent f052917fb8
commit ee87f2b3e5
14 changed files with 21898 additions and 66 deletions

View File

@ -0,0 +1,13 @@
root = true
[*]
charset = utf-8
indent_style = space
indent_size = 4
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 160
[*.md]
trim_trailing_whitespace = false

3653
blueocean-config/npm-shrinkwrap.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +1,20 @@
{
"name": "blueocean-config",
"version": "0.0.1",
"description": "Configuration injected in BlueOcean UI",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Vivek Pandey <vivek.pandey@gmail.com> (https://github.com/vivek)",
"license": "MIT",
"dependencies": {
"@jenkins-cd/js-modules": "0.0.8",
"rollbar-browser": "1.9.1"
},
"devDependencies": {
"@jenkins-cd/js-builder": "0.0.40",
"babel-eslint": "^6.1.2",
"gulp": "3.9.1",
"eslint-plugin-react": "^5.0.1"
}
"name": "blueocean-config",
"version": "0.0.1",
"description": "Configuration injected in BlueOcean UI",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Vivek Pandey <vivek.pandey@gmail.com> (https://github.com/vivek)",
"license": "MIT",
"dependencies": {
"@jenkins-cd/js-modules": "0.0.8",
"rollbar-browser": "1.9.1"
},
"devDependencies": {
"@jenkins-cd/js-builder": "0.0.40",
"babel-eslint": "6.1.2",
"gulp": "3.9.1",
"eslint-plugin-react": "4.3.0"
}
}

6623
blueocean-dashboard/npm-shrinkwrap.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -14,25 +14,24 @@
"devDependencies": {
"@jenkins-cd/eslint-config-jenkins": "0.0.2",
"@jenkins-cd/js-builder": "0.0.40",
"@jenkins-cd/js-test": "1.2.3",
"@kadira/storybook": "1.19.0",
"babel": "^6.5.2",
"babel-core": "^6.7.6",
"babel-eslint": "^6.0.2",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.5.0",
"babel-preset-stage-0": "^6.5.0",
"chai": "^3.5.0",
"enzyme": "^2.2.0",
"babel": "6.5.2",
"babel-core": "6.14.0",
"babel-eslint": "6.1.2",
"babel-preset-es2015": "6.14.0",
"babel-preset-react": "6.11.1",
"babel-preset-stage-0": "6.5.0",
"chai": "3.5.0",
"enzyme": "2.4.1",
"eslint": "2.8.0",
"eslint-plugin-react": "^5.0.1",
"gulp": "^3.9.1",
"gulp-mocha": "^2.2.0",
"mocha": "^2.4.5",
"nock": "^8.0.0",
"eslint-plugin-react": "4.3.0",
"gulp": "3.9.1",
"gulp-mocha": "2.2.0",
"mocha": "2.5.3",
"nock": "8.0.0",
"react-addons-test-utils": "15.1.0",
"redux-mock-store": "^1.0.2",
"skin-deep": "^0.16.0"
"redux-mock-store": "1.2.0",
"skin-deep": "0.16.0"
},
"dependencies": {
"@jenkins-cd/blueocean-core-js": "0.0.14",

View File

@ -138,7 +138,9 @@ export class Activity extends Component {
run,
pipeline,
changeset: latestRecord,
result: new RunRecord(run) }} />
result: new RunRecord(run),
}}
/>
);
})
}

View File

@ -24,13 +24,15 @@ export default class LogToolbar extends Component {
title: 'Display the log in new window',
target: '_blank',
href: logUrl,
}}>
}}
>
<Icon size={24} {...{ style, icon: 'launch' }} />
</a>
<a {...{
title: 'Download the log file',
href: `${logUrl}&download=true`,
}}>
}}
>
<Icon size={24} {...{ style, icon: 'file_download' }} />
</a>
</div>

View File

@ -83,7 +83,8 @@ class RunDetailsHeader extends Component {
size: 20,
icon: 'timelapse',
style: { fill: '#fff' },
}} />
}}
/>
<TimeDuration millis={durationMillis} liveUpdate={run.isRunning()} />
</div>
<div>
@ -91,7 +92,8 @@ class RunDetailsHeader extends Component {
size: 20,
icon: 'access_time',
style: { fill: '#fff' },
}} />
}}
/>
<ReadableDate date={run.endTime} liveUpdate />
</div>
</div>

View File

@ -31,7 +31,8 @@ const QueuedState = () => (
size: 20,
icon: 'timer',
style: { fill: '#fff' },
}} />
}}
/>
<span className="waiting">Waiting for run to start.</span>
</p>
</EmptyStateView>

View File

@ -153,7 +153,8 @@ export default class Node extends Component {
label: title,
onCollapse: removeFocus,
onExpand: getLogForNode,
}}>
}}
>
{children}
</ResultItem>
</div>);

File diff suppressed because it is too large Load Diff

View File

@ -14,24 +14,23 @@
"devDependencies": {
"@jenkins-cd/eslint-config-jenkins": "0.0.2",
"@jenkins-cd/js-builder": "0.0.40",
"@jenkins-cd/js-test": "1.2.3",
"@kadira/storybook": "1.34.0",
"babel": "^6.5.2",
"babel-core": "^6.7.6",
"babel-eslint": "^6.0.2",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.5.0",
"babel-preset-stage-0": "^6.5.0",
"chai": "^3.5.0",
"enzyme": "2.3.0",
"babel": "6.5.2",
"babel-core": "6.14.0",
"babel-eslint": "6.1.2",
"babel-preset-es2015": "6.14.0",
"babel-preset-react": "6.11.1",
"babel-preset-stage-0": "6.5.0",
"chai": "3.5.0",
"enzyme": "2.4.1",
"eslint": "2.8.0",
"eslint-plugin-react": "^5.0.1",
"eslint-plugin-react": "4.3.0",
"eslint-to-editorconfig": "1.2.0",
"gulp": "^3.9.1",
"gulp-mocha": "^2.2.0",
"mocha": "^2.4.5",
"nock": "^8.0.0",
"react-addons-test-utils": "15.0.1"
"gulp": "3.9.1",
"gulp-mocha": "2.2.0",
"mocha": "2.5.3",
"nock": "8.0.0",
"react-addons-test-utils": "15.1.0"
},
"dependencies": {
"@jenkins-cd/blueocean-core-js": "0.0.14",

5039
blueocean-web/npm-shrinkwrap.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -12,20 +12,19 @@
},
"devDependencies": {
"@jenkins-cd/js-builder": "0.0.40",
"@jenkins-cd/js-test": "1.2.3",
"babel-eslint": "^6.0.2",
"babel-eslint": "6.1.2",
"babel-plugin-transform-decorators-legacy": "1.3.4",
"babel-polyfill": "^6.13.0",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.5.0",
"babel-polyfill": "6.13.0",
"babel-preset-es2015": "6.14.0",
"babel-preset-react": "6.11.1",
"babel-preset-stage-0": "6.5.0",
"eslint": "2.8.0",
"eslint-plugin-react": "^5.0.1",
"eslint-plugin-react": "4.3.0",
"giti": "1.1.3",
"gulp": "^3.9.1",
"jquery-detached": "^2.1.4-v4",
"ncp": "^2.0.0",
"zombie": "^4.2.1"
"gulp": "3.9.1",
"jquery-detached": "2.1.4-v4",
"ncp": "2.0.0",
"zombie": "4.2.1"
},
"dependencies": {
"@jenkins-cd/blueocean-core-js": "0.0.14",