Skip to content

Circular dependencies with TypeScript  #348

@jwrosewell

Description

@jwrosewell

1.4.0

Core

When transpiling in TypeScript the following warning is generated.

(!) Circular dependencies
..\node_modules@iabtcf\core\lib\encoder\index.js -> ..\node_modules@iabtcf\core\lib\encoder\SegmentEncoder.js -> ..\node_modules@iabtcf\core\lib\encoder\field\index.js -> ..\node_modules@iabtcf\core\lib\encoder\field\FieldEncoderMap.js -> ..\node_modules@iabtcf\core\lib\encoder\field\VendorVectorEncoder.js -> ..\node_modules@iabtcf\core\lib\encoder\index.js
..\node_modules@iabtcf\core\lib\encoder\index.js -> ..\node_modules@iabtcf\core\lib\encoder\SegmentEncoder.js -> ..\node_modules@iabtcf\core\lib\encoder\field\index.js -> ..\node_modules@iabtcf\core\lib\encoder\field\FieldEncoderMap.js -> ..\node_modules@iabtcf\core\lib\encoder\field\VendorVectorEncoder.js -> D:\Workspace\paf-mvp-implementation\node_modules@iabtcf\core\lib\encoder\index.js?commonjs-proxy -> ..\node_modules@iabtcf\core\lib\encoder\index.js

The module is included with the following import.

import { TCString, TCModel, SegmentEncoder, Segment } from '@iabtcf/core/lib';

Do others have the same issue?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs MoreNeeds more informationbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions