Skip to content

Commit 2234167

Browse files
committed
Move tests and export errors and helpers from package
1 parent 52623d6 commit 2234167

11 files changed

Lines changed: 41 additions & 16 deletions

File tree

.changeset/humble-flies-roll.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'js-vtt': minor
3+
---
4+
5+
Move tests and export errors and helpers from package

src/errors/SrtValidationError.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export class SrtValidationError extends Error {}
1+
export default class SrtValidationError extends Error {}

src/errors/index.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import InvalidCommentError from './InvalidCommentError';
2+
import InvalidHeaderError from './InvalidHeaderError';
3+
import InvalidRegionError from './InvalidRegionError';
4+
import InvalidStyleError from './InvalidStyleError';
5+
import InvalidCueError from './InvalidCueError';
6+
import InvalidVttError from './InvalidVttError';
7+
import SrtValidationError from './SrtValidationError';
8+
9+
export {
10+
InvalidCommentError,
11+
InvalidHeaderError,
12+
InvalidRegionError,
13+
InvalidStyleError,
14+
InvalidCueError,
15+
InvalidVttError,
16+
SrtValidationError,
17+
};

src/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
import { VTT } from './vtt.js';
22

33
export * from './segments/index.js';
4+
export * from './errors/index.js';
5+
export * from './helpers.js';
6+
47
export { VTT };
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect } from 'vitest';
2-
import { isHeader, isStyle, isNote, isCue, isRegion, isComment } from './helpers';
2+
import { isHeader, isStyle, isNote, isCue, isRegion, isComment } from '../src/helpers';
33

44
describe('isHeader', () => {
55
it('matches bare WEBVTT', () => {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, it, expect } from 'vitest';
2-
import { Comment } from './comment';
3-
import InvalidCommentError from '../errors/InvalidCommentError';
2+
import { Comment } from '../../src/segments/comment';
3+
import InvalidCommentError from '../../src/errors/InvalidCommentError';
44

55
describe('Comment', () => {
66
describe('constructor & getter', () => {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, it, expect } from 'vitest';
2-
import { Cue } from './cue';
3-
import InvalidCueError from '../errors/InvalidCueError';
2+
import { Cue } from '../../src/segments/cue';
3+
import InvalidCueError from '../../src/errors/InvalidCueError';
44

55
describe('Cue', () => {
66
describe('constructor & getters', () => {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect } from 'vitest';
2-
import { Header } from './header';
2+
import { Header } from '../../src/segments/header';
33

44
describe('Header', () => {
55
describe('constructor', () => {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, it, expect } from 'vitest';
2-
import { Region } from './region';
3-
import InvalidRegionError from '../errors/InvalidRegionError';
2+
import { Region } from '../../src/segments/region';
3+
import InvalidRegionError from '../../src/errors/InvalidRegionError';
44

55
describe('Region', () => {
66
describe('constructor & getters', () => {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, it, expect } from 'vitest';
2-
import { Style } from './style';
3-
import InvalidStyleError from '../errors/InvalidStyleError';
2+
import { Style } from '../../src/segments/style';
3+
import InvalidStyleError from '../../src/errors/InvalidStyleError';
44

55
describe('Style', () => {
66
describe('constructor & getters', () => {

0 commit comments

Comments
 (0)