Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation Website #19

Merged
merged 122 commits into from
Aug 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
a0f4115
docs(website): add initial Docusaurus website
freshgum-bubbles Jun 25, 2023
7254f1d
docs(website): remove Gitbook config
freshgum-bubbles Jun 25, 2023
d7856af
refactor(docs): remove old documentation
freshgum-bubbles Jun 25, 2023
161c8a4
docs(website): remove Docusaurus docs
freshgum-bubbles Jun 25, 2023
dc86c1a
fix(website): update Docusuarus config
freshgum-bubbles Jun 25, 2023
0288b09
docs(website): add initial documentation
freshgum-bubbles Jun 25, 2023
9f681e5
docs(website): update Hello World example
freshgum-bubbles Jun 26, 2023
5085fe2
docs(website): add initial NodeJS web server example
freshgum-bubbles Jun 26, 2023
4a1b182
docs(website): add license file
freshgum-bubbles Jun 26, 2023
8516079
docs(website): add Code of Conduct
freshgum-bubbles Jun 26, 2023
5bf1e4c
chore(website): add robots.txt
freshgum-bubbles Jun 26, 2023
1288a1e
docs(website): add skeleton for Best Practices section
freshgum-bubbles Jun 26, 2023
f483ee6
refactor(website): update configuration management
freshgum-bubbles Jun 26, 2023
b1258d2
refactor(website): use new useAppContext hook
freshgum-bubbles Jun 26, 2023
36c4bf1
feat(website): add support for Mermaid
freshgum-bubbles Jun 26, 2023
82dcf6c
docs(website): update branding
freshgum-bubbles Jun 26, 2023
0bc3504
feat(website): add support for magic comments
freshgum-bubbles Jun 26, 2023
c104b1b
chore(website): update dependencies
freshgum-bubbles Jun 26, 2023
9fa9f0b
fix(website): add category.json for Meta section
freshgum-bubbles Jun 26, 2023
e29b1ac
docs(website): add Services category
freshgum-bubbles Jun 26, 2023
d714d09
docs(website): move & begin work on RC page
freshgum-bubbles Jun 26, 2023
cdf446a
docs(website): finalise Eager Services docs
freshgum-bubbles Jun 26, 2023
4d8e74a
docs(website): add Usage in JavaScript page
freshgum-bubbles Jun 26, 2023
9505a6d
docs(website): add Services introduction
freshgum-bubbles Jun 26, 2023
cb0525e
style(website): update TSConfig
freshgum-bubbles Jun 26, 2023
b96fe11
feat(website): add initial TypeDoc configuration
freshgum-bubbles Jun 26, 2023
df8396b
docs(website): add refined RC page
freshgum-bubbles Jun 26, 2023
bb5d3ad
docs(website): finalise Singletons section
freshgum-bubbles Jun 26, 2023
b8abb7b
docs(website): add skeleton for Multiple Services page
freshgum-bubbles Jun 26, 2023
69e9763
fix(website): remove generated index from guide
freshgum-bubbles Jun 26, 2023
1b20f6c
docs(website): add initial Containers page
freshgum-bubbles Jun 26, 2023
bb3ff39
fix(website): add Containers category.json
freshgum-bubbles Jun 26, 2023
76cb979
docs(website): add skeleton for Contributing page
freshgum-bubbles Jun 26, 2023
a71e93a
chore(npm): add TypeDoc & website scripts
freshgum-bubbles Jun 26, 2023
a58e931
chore(npm): update project dependencies
freshgum-bubbles Jun 26, 2023
d1c0c66
refactor(website): remove blog template
freshgum-bubbles Jun 26, 2023
19ff50a
docs(website): add incomplete NodeJS example
freshgum-bubbles Jun 28, 2023
a6784ec
docs(website): add Token documentation
freshgum-bubbles Jun 28, 2023
c75a889
fix(website): update category positions
freshgum-bubbles Jun 28, 2023
c486bb6
docs(website): update Containers docs
freshgum-bubbles Jun 28, 2023
6a288d9
docs(website): add HostContainer docs
freshgum-bubbles Jun 28, 2023
9c37103
docs(website): revise Services docs
freshgum-bubbles Jun 28, 2023
e6d15fd
docs(website): add incomplete Multiple Services docs
freshgum-bubbles Jun 28, 2023
7ff3f87
docs(website): clarify RC uses bitmasks
freshgum-bubbles Jun 28, 2023
a4523dc
docs(website): add deps tip to JSService docs
freshgum-bubbles Jun 28, 2023
05d8d82
docs(website): add Transient Services docs
freshgum-bubbles Jun 28, 2023
ae7bef5
feat(website): update theme
freshgum-bubbles Jun 28, 2023
09baecf
docs(website): remove Docusaurus docs from Getting Started
freshgum-bubbles Jun 28, 2023
17ba68a
feat(website): make referencing GitHub repo easier
freshgum-bubbles Jun 28, 2023
62a5899
feat(website): add codeblock highlighting
freshgum-bubbles Jun 28, 2023
6dd038a
fix(website): update styling & make diagrams smaller
freshgum-bubbles Jun 28, 2023
528ac35
feat(website): add revision codeblock styling & hide incomplete docs
freshgum-bubbles Jun 28, 2023
b38e5fc
fix(website): update broken links & wrong package name
freshgum-bubbles Jun 28, 2023
bb8ff6b
chore(website): update NPM
freshgum-bubbles Jun 28, 2023
45e2588
chore(npm): remove unused TypeDoc deps
freshgum-bubbles Jun 28, 2023
4ee77ec
chore(docs): update TypeDoc configuration
freshgum-bubbles Jun 28, 2023
5706aed
chore(website): add .docusaurus to gitignore
freshgum-bubbles Jun 28, 2023
982c092
feat(website): update hero with new styling
freshgum-bubbles Jul 2, 2023
4451290
feat(website): add local docs search
freshgum-bubbles Jul 2, 2023
146a971
fix(website): update TSConfig to allow decorators
freshgum-bubbles Jul 2, 2023
cc3ef09
feat(website): add demo services
freshgum-bubbles Jul 2, 2023
22a8362
feat(website): add useForceRender hook
freshgum-bubbles Jul 2, 2023
df0e7ff
feat(website): add fake feed demo
freshgum-bubbles Jul 2, 2023
bd17a30
feat(website): add greeting demo
freshgum-bubbles Jul 2, 2023
a718b48
feat(website): update Home component
freshgum-bubbles Jul 2, 2023
68a5d6f
feat(website): add TypeDI hooks
freshgum-bubbles Jul 2, 2023
6d9ead7
chore(npm): update dependencies
freshgum-bubbles Jul 2, 2023
3d8d095
fix(website): add key property to each post
freshgum-bubbles Jul 5, 2023
420004d
chore(npm): add website build scripts to root package.json
freshgum-bubbles Jul 5, 2023
f769613
docs(website): finalize Multiple Services docs
freshgum-bubbles Jul 12, 2023
0a04e09
chore(npm): update project dependencies
freshgum-bubbles Jul 18, 2023
5e1f2d0
chore(website): add build output to gitignore
freshgum-bubbles Jul 18, 2023
e57e203
chore(website): exclude website from global TSConfig
freshgum-bubbles Jul 18, 2023
7bfa445
fix(website)!: make sidebar non-collapsible
freshgum-bubbles Jul 18, 2023
732f052
docs(website): add testing doc framework
freshgum-bubbles Jul 18, 2023
1fe5398
docs(website)!: update name to TypeDI++
freshgum-bubbles Jul 18, 2023
44d7d21
style(website): remove trailing comma
freshgum-bubbles Jul 18, 2023
93bc491
fix(website): update light theme
freshgum-bubbles Jul 18, 2023
0369ceb
docs(website): finalize Custom Containers docs
freshgum-bubbles Jul 18, 2023
4ea57ff
fix(website): move Eager Services to bottom
freshgum-bubbles Jul 18, 2023
52c8794
style(website): de-focus incomplete docs in sidebar
freshgum-bubbles Jul 18, 2023
43a30dc
docs(website): begin CreateContainerOptions docs
freshgum-bubbles Jul 18, 2023
44bca72
chore(npm): update PNPM lockfile
freshgum-bubbles Jul 18, 2023
80f3563
docs(website): finalize CreateContainerOptions docs
freshgum-bubbles Jul 18, 2023
8993dbb
docs(website): highlight singleton usage
freshgum-bubbles Jul 18, 2023
5425ee7
style(website): run Prettier on documentation
freshgum-bubbles Jul 18, 2023
aab04fc
style(website): fix ESLint errors
freshgum-bubbles Jul 18, 2023
f0cf843
chore(npm): add useHooks dependency to website
freshgum-bubbles Jul 18, 2023
513601d
fix(website): adjust position of hero buttons on mobile
freshgum-bubbles Jul 18, 2023
308094d
fix(website): make live examples responsive
freshgum-bubbles Jul 18, 2023
6f0ff2a
chore(npm): add npm2yarn dependency
freshgum-bubbles Jul 18, 2023
1ef0ea6
chore(docs): add NPM2Yarn plugin
freshgum-bubbles Jul 18, 2023
7f840d3
docs(*): make use of NPM2Yarn plugin
freshgum-bubbles Jul 18, 2023
b107bfb
docs(website): add JSService API Reference link
freshgum-bubbles Jul 19, 2023
f376003
feat(website): add NPMInstallBlock
freshgum-bubbles Jul 19, 2023
a1d42d9
fix(website): update Getting Started with NPMInstallBlock
freshgum-bubbles Jul 19, 2023
d20008d
docs(website): add "Did you know" to Tokens docs
freshgum-bubbles Jul 19, 2023
dc5ee2e
fix(website): make fake feed responsive
freshgum-bubbles Jul 19, 2023
9ccad45
style(website): collapse NodeJS example by default
freshgum-bubbles Jul 19, 2023
dfcb8ac
docs(website): add migration category
freshgum-bubbles Jul 19, 2023
c873d00
fix(website): move Meta category to bottom
freshgum-bubbles Jul 19, 2023
c20158f
chore(npm): remove npm2yarn dependency
freshgum-bubbles Jul 19, 2023
e7b7768
docs(website): remove eager loading best practice
freshgum-bubbles Jul 19, 2023
a63c76e
style(website): disable require ban in docusaurus config
freshgum-bubbles Jul 19, 2023
76ef472
style(website): remove unused posts variable
freshgum-bubbles Jul 19, 2023
924cf8e
docs(website): remove diagnostics from Node example
freshgum-bubbles Jul 19, 2023
bbbfae8
docs(website): add React category
freshgum-bubbles Jul 20, 2023
b44d66c
chore(npm): fix lockfile
freshgum-bubbles Jul 31, 2023
965ba75
docs(website): remove Best Practices section
freshgum-bubbles Jul 31, 2023
15f5f40
docs(website): mark migration page as incomplete
freshgum-bubbles Jul 31, 2023
bcecd4b
docs(website): begin writing React hooks docs
freshgum-bubbles Jul 31, 2023
79e64fb
chore(website): rename website folder to docs
freshgum-bubbles Jul 31, 2023
e6dea8d
docs(website): update README.md docs from default
freshgum-bubbles Jul 31, 2023
1daff8e
chore(website): add /static directory to gitignore
freshgum-bubbles Jul 31, 2023
2c0d22a
docs(website): add announcement about incomplete docs
freshgum-bubbles Aug 1, 2023
acc280a
docs(website): add custom styles for announcement bar
freshgum-bubbles Aug 1, 2023
e470326
fix(docs): export MDX Components correctly
freshgum-bubbles Aug 2, 2023
ec44aad
fix(docs): import GitHubRefLink as default
freshgum-bubbles Aug 2, 2023
a8ae828
refactor(docs): swizzle Root instead of unreliable script
freshgum-bubbles Aug 2, 2023
c9db501
feat(docs): hide incomplete sections in production
freshgum-bubbles Aug 2, 2023
a6445ca
docs(docs): add explainer to client modules section
freshgum-bubbles Aug 2, 2023
fe512bf
chore(docs): mark React & Migration sections as incomplete
freshgum-bubbles Aug 2, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions .gitbook.yaml

This file was deleted.

6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,8 @@ temp

# Files for playing around locally
playground.ts
playground.js
playground.js

.docusaurus
website/.docusaurus
website/static/api-reference/
23 changes: 23 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Dependencies
/node_modules

# Production
/build

# Generated files
.docusaurus
.cache-loader

# Misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*


/static
Loading