Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
23 changes: 23 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
root = true

[*]
end_of_line = lf
insert_final_newline = true
charset = utf-8
trim_trailing_whitespace = true

[*.{js,jsx,ts,tsx}]
indent_style = space
indent_size = 2

[*.json]
indent_style = space
indent_size = 2

[*.{yaml,yml}]
indent_style = space
indent_size = 2

[*.{css,scss,sass,less}]
indent_style = space
indent_size = 2
9 changes: 9 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
*.yaml text eol=lf
*.yml text eol=lf
*.json text eol=lf
*.js text eol=lf
*.jsx text eol=lf
*.ts text eol=lf
*.tsx text eol=lf
*.html text eol=lf
*.css text eol=lf
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@ Code kata in JavaScript where you have to write a library of books and magazines

## Frame conditions

1. You have exact **2.5 hours** of time - **no minute longer**.
If you reach this time limit stop your work immediately.
It is one part of the kata to respect this time limit.
There are no restrictions on how to use the provided time.
1. You have exact **2.5 hours** of time - **no minute longer**.
If you reach this time limit stop your work immediately.
It is one part of the kata to respect this time limit.
There are no restrictions on how to use the provided time.
If you want to code the entire time, take a break or a cigaret - it’s up to you.

2. There is no complete or incomplete, most likely it'll be impossible to close all the tasks in the first run (that's the point of kata as a type of practice). Keep in mind following priorities though:
1. **Code quality and structure**.
2. Functionality.
3. UI/UX.

3. This is a real world situation. You are allowed to consult the Internet, use every library you want, call a friend...
3. This is a real world situation. You are allowed to consult the Internet, use every library you want, call a friend...
**BUT you're NOT allowed to:**
- do pair programming
- have a look at your previous implementation of this kata if you've done it before
Expand Down
Loading