• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ckeditor / ckeditor5-package-generator / 869ab6d6-ae3a-4890-a8a1-f93a02526fdb

28 Oct 2024 03:56PM UTC coverage: 100.0%. Remained the same
869ab6d6-ae3a-4890-a8a1-f93a02526fdb

Pull #198

circleci

web-flow
Bump http-proxy-middleware from 2.0.6 to 2.0.7

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Pull Request #198: Bump http-proxy-middleware from 2.0.6 to 2.0.7

120 of 120 branches covered (100.0%)

Branch coverage included in aggregate %.

394 of 394 relevant lines covered (100.0%)

9.11 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
/packages/ckeditor5-package-generator/lib/utils/get-dependencies-versions.js
1
/**
2
 * @license Copyright (c) 2020-2024, CKSource Holding sp. z o.o. All rights reserved.
3
 * For licensing, see LICENSE.md.
4
 */
5

6
'use strict';
7

8
const path = require( 'path' );
9✔
9
const getPackageVersion = require( './get-package-version' );
9✔
10

11
/**
12
 * Returns an object containing version for the packages listed below:
13
 *
14
 *   * ckeditor5
15
 *   * @ckeditor/ckeditor5-inspector (as `ckeditor5Inspector`)
16
 *   * @ckeditor/ckeditor5-dev-build-tools (as `ckeditor5DevBuildTools`)
17
 *   * eslint-config-ckeditor5 (as `eslintConfigCkeditor5`)
18
 *   * stylelint-config-ckeditor5 (as `stylelintConfigCkeditor5`)
19
 *   * @ckeditor/ckeditor5-package-tools (as `packageTools`)
20
 *
21
 * The value for the `packageTools` package depends on the `options.devMode` modifier:
22
 *
23
 *   * `true` - an absolute path to the locally cloned package.
24
 *   * `false` - the latest version published on npm.
25
 *
26
 * @param {Logger} logger
27
 * @param {Boolean} dev
28
 * @returns {Object}
29
 */
30
module.exports = function getDependenciesVersions( logger, dev ) {
9✔
31
        logger.process( 'Collecting the latest CKEditor 5 packages versions...' );
8✔
32

33
        // Due to the release of breaking changes in the `@ckeditor/ckeditor5-dev-*` packages, package generator must lock
34
        // a version of the `@ckeditor/ckeditor5-dev-build-tools` package to the last compatible version: ^43.0.0.
35
        // Package generator will be able to use latest stable version of the `@ckeditor/ckeditor5-dev-build-tools` when
36
        // all blockers specified in https://github.com/ckeditor/ckeditor5-package-generator/issues/192 are resolved.
37
        const ckeditor5DevBuildToolsVersion = '43.0.0';
8✔
38

39
        return {
8✔
40
                ckeditor5: getPackageVersion( 'ckeditor5' ),
41
                ckeditor5PremiumFeatures: getPackageVersion( 'ckeditor5-premium-features' ),
42
                ckeditor5Inspector: getPackageVersion( '@ckeditor/ckeditor5-inspector' ),
43
                ckeditor5DevBuildTools: ckeditor5DevBuildToolsVersion,
44
                eslintConfigCkeditor5: getPackageVersion( 'eslint-config-ckeditor5' ),
45
                stylelintConfigCkeditor5: getPackageVersion( 'stylelint-config-ckeditor5' ),
46
                packageTools: dev ?
8✔
47
                        // Windows accepts unix-like paths in `package.json`, so let's unify it to avoid errors with paths.
48
                        'file:' + path.resolve( __dirname, '..', '..', '..', 'ckeditor5-package-tools' ).split( path.sep ).join( path.posix.sep ) :
49
                        '^' + getPackageVersion( '@ckeditor/ckeditor5-package-tools' )
50
        };
51
};
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc