Fix exports

This commit is contained in:
Luis Blanco 2023-01-03 23:14:04 +04:00
parent 3d02cfb49c
commit 40e4baeb56
5 changed files with 16 additions and 13 deletions

View File

@ -1,9 +1,10 @@
{
"rootDir": "../",
"moduleFileExtensions": [
"js"
],
"testMatch": [
"**/*.test.js"
"<rootDir>/**/*.test.js"
],
"coverageDirectory": "doc/jest",
"coverageReporters": [

View File

@ -1,3 +1,5 @@
'use strict';
module.exports = require('./utils');
module.exports = {
...require('./utils/index'),
};

View File

@ -2,5 +2,5 @@
module.exports = {
actionVersion: () => console.log(`version=${process.env.npm_package_version}`),
actionVersion: () => `version=${process.env.npm_package_version}`,
};

View File

@ -2,11 +2,11 @@
module.exports = {
...require('action-version'),
...require('action-zip'),
...require('cpbin'),
...require('download'),
...require('files'),
...require('install'),
...require('writable-buffer'),
...require('./action-version'),
...require('./action-zip'),
...require('./cpbin'),
...require('./download'),
...require('./files'),
...require('./install'),
...require('./writable-buffer'),
};

View File

@ -12,7 +12,7 @@ describe('utils.js', () => {
'install', 'cpbin', 'download', 'read', 'write', 'copy', 'exists',
'mkdir', 'stat', 'isDir', 'isFile', 'dirUp', 'ensuredir', 'copysafe',
'readdir', 'subdirs', 'subfiles', 'traverse', 'copyall',
'rmdir', 'rm', 'WritableBuffer',
'rmdir', 'rm', 'WritableBuffer', 'actionVersion', 'actionZip',
];
methods.forEach((name) => {
@ -23,8 +23,8 @@ describe('utils.js', () => {
describe('actionVersion', () => {
it('logs package version', async () => {
const { stdout } = await exec('node -e "require(\'./utils\').actionVersion()"');
expect(stdout).toBe(`version=${packageJson.version}`);
const { stdout } = await exec('node -p "require(\'./utils\').actionVersion()"');
expect(stdout).toBe(`version=${packageJson.version}\n`);
});
});
});