Skip to content

Template repo for isomorphic projects written in TypeScript

License

Notifications You must be signed in to change notification settings

JS-DevTools/template-isomorphic-typescript

Repository files navigation

Isomorphic TypeScript Template

This is a template repo for isomorphic projects written in TypeScript.

Step 1: Copy this repo

Create a new git repo and copy the contents of this repo into it.

Step 2: Replace placeholders

Replace all occurrences of the following placeholders in all files:

Placeholder Description
MyGitHubOrg The GitHub org for this repository, such as "JS-DevTools".
my-repo-name The GitHub repo name
MyTwitterAccount The Twitter account associated with this project, such as "JSDevTools".
https://my-website.com The website for this project, such as "https://jstools.dev".
@my-npm-scope The NPM scope that the package will be published to, such as "@jsdevtools".
my-package-name The NPM package name. It should be kebab-cased.
myLibrary The name of the library's default export, if any. This should be a valid JavaScript identifier name.
My Project Name The human friendly name of the project that is used in the ReadMe, descriptions, and docs pages
The description of my library A short, human friendly description of the project that is used in the ReadMe and package.json

Step 3: TODOs

Find all "TODO" notes in the code and follow their instructions.

Step 4: ReadMe

Delete this file and replace it with README_md.