BREAKING CHANGE(core): switch to ESM

This commit is contained in:
2022-04-18 22:16:46 +02:00
parent bc79a9ae42
commit 216eabe035
11 changed files with 15731 additions and 2125 deletions

View File

@ -1,12 +1,12 @@
import plugins = require('./projectinfo.plugins');
import * as plugins from './projectinfo.plugins.js'
// direct access to classes
export * from './projectinfo.classes.git';
export * from './projectinfo.classes.npm';
export * from './projectinfo.classes.projectinfo';
export * from './projectinfo.classes.git.js';
export * from './projectinfo.classes.npm.js';
export * from './projectinfo.classes.projectinfo.js';
// npm
import { ProjectinfoNpm } from './projectinfo.classes.npm';
import { ProjectinfoNpm } from './projectinfo.classes.npm.js';
// quick functions

View File

@ -1,4 +1,4 @@
import * as plugins from './projectinfo.plugins';
import * as plugins from './projectinfo.plugins.js';
export class ProjectinfoGit {
isGit: boolean;

View File

@ -1,4 +1,5 @@
import plugins = require('./projectinfo.plugins');
import * as plugins from './projectinfo.plugins.js';
export class ProjectinfoNpm {
isNpm: boolean = false;
packageJson: any;

View File

@ -1,6 +1,6 @@
import * as plugins from './projectinfo.plugins';
import { ProjectinfoNpm } from './projectinfo.classes.npm';
import { ProjectinfoGit } from './projectinfo.classes.git';
import * as plugins from './projectinfo.plugins.js';
import { ProjectinfoNpm } from './projectinfo.classes.npm.js';
import { ProjectinfoGit } from './projectinfo.classes.git.js';
export type TProjectType = 'git' | 'npm';
/**