Skip to content

Commit ff28619

Browse files
committed
Moved src/api/read.ts to src/api.ts
Updated package.json with name, description, version, author, keyword, main, and types keys
1 parent 3db7438 commit ff28619

File tree

7 files changed

+39
-24
lines changed

7 files changed

+39
-24
lines changed

dist/api/read.js renamed to dist/api.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
"use strict";
22
Object.defineProperty(exports, "__esModule", { value: true });
33
exports.getLifeFileFormat = exports.readLifeFile = void 0;
4-
const life106_1 = require("../formats/life106");
5-
const plaintext_1 = require("../formats/plaintext");
4+
const life106_1 = require("./formats/life106");
5+
const plaintext_1 = require("./formats/plaintext");
66
function readLifeFile(data, format) {
77
switch (format) {
88
case "plaintext": return (0, plaintext_1.readPlainTextString)(data);
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { readLife106String } from "../formats/life106";
2-
import { readPlainTextString } from "../formats/plaintext";
1+
import { readLife106String } from "./formats/life106";
2+
import { readPlainTextString } from "./formats/plaintext";
33
type SupportedLifeLikeFormats = "Life 1.06" | "plaintext";
44
type ReturnedFileData<T> = T extends "plaintext" ? ReturnType<typeof readPlainTextString> : T extends "Life 1.06" ? ReturnType<typeof readLife106String> : never;
55
export declare function readLifeFile<T extends SupportedLifeLikeFormats>(data: string, format: T): ReturnedFileData<T>;
66
export declare function getLifeFileFormat(data: string): SupportedLifeLikeFormats | "N/A";
77
export {};
8-
//# sourceMappingURL=read.d.ts.map
8+
//# sourceMappingURL=api.d.ts.map

dist/types/api.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/types/api/read.d.ts.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,32 @@
11
{
2-
"devDependencies": {
3-
"@babel/core": "^7.21.0",
4-
"@babel/plugin-transform-modules-commonjs": "^7.21.2",
5-
"@babel/preset-env": "^7.20.2",
6-
"@babel/preset-typescript": "^7.21.0",
7-
"@types/jest": "^29.4.0",
8-
"babel-jest": "^29.4.3",
9-
"jest": "^29.4.3",
10-
"ts-node": "^10.9.1",
11-
"typescript": "^4.9.5"
12-
},
13-
"scripts": {
14-
"test": "jest --testPathIgnorePatterns=tests/brute",
15-
"testFull": "jest"
16-
}
2+
"name": "libcaread",
3+
"description": "Read and Write Life-Like Cellular Automata Files",
4+
"version": "0.1.0",
5+
"author": {
6+
"name": "Jacoby Johnson",
7+
"email": "jacobyajohnson@gmail.com",
8+
"url": "https://www.github.com/cobyj33"
9+
},
10+
"keywords": [
11+
"automata",
12+
"conway",
13+
"cellular-automata"
14+
],
15+
"main": "./dist/api",
16+
"types": "./dist/types/api",
17+
"devDependencies": {
18+
"@babel/core": "^7.21.0",
19+
"@babel/plugin-transform-modules-commonjs": "^7.21.2",
20+
"@babel/preset-env": "^7.20.2",
21+
"@babel/preset-typescript": "^7.21.0",
22+
"@types/jest": "^29.4.0",
23+
"babel-jest": "^29.4.3",
24+
"jest": "^29.4.3",
25+
"ts-node": "^10.9.1",
26+
"typescript": "^4.9.5"
27+
},
28+
"scripts": {
29+
"test": "jest --testPathIgnorePatterns=tests/brute",
30+
"testFull": "jest"
31+
}
1732
}

src/api/read.ts renamed to src/api.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { readLife106String, isLife106String } from "../formats/life106"
2-
import { readPlainTextString, isPlainTextString } from "../formats/plaintext"
1+
import { readLife106String, isLife106String } from "./formats/life106"
2+
import { readPlainTextString, isPlainTextString } from "./formats/plaintext"
33

44
type SupportedLifeLikeFormats = "Life 1.06" | "plaintext"
55
type ReturnedFileData<T> =

tests/api.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { readLifeFile } from "../src/api/read";
1+
import { readLifeFile } from "../src/api";
22

33
describe("readLifeFile", () => {
44

0 commit comments

Comments
 (0)