Commit d14e3e12 authored by kiraacorsac's avatar kiraacorsac
Browse files

init

parents
Loading
Loading
Loading
Loading
Loading

.gitignore

0 → 100644
+11 −0
Original line number Diff line number Diff line
node_modules
dist
playground/data


# Add if you are working with new file types
*.pdb
*.csv
*.gff
*.bed
*.txt

.gitlab-ci.yml

0 → 100644
+17 −0
Original line number Diff line number Diff line
image: node:latest

pages:
  stage: deploy
  tags:
    - shared-fi
  script:
    - mkdir public
    - cd app
    - npm ci
    - npm run build
    - cp -r ./dist/* ../public
  artifacts:
    paths:
    - public
  only:
  - main

README.md

0 → 100644
+27 −0
Original line number Diff line number Diff line
## Chromazoom

Chromatin visualisation app + library

### Development


#### Supported browsers:
 - Google Chrome Canary

#### Project initialization

Windows 10 (Creator's update and later): 
 - Enable 'Developer mode'
 - Clone with symlinks enabled
  
    `git clone -c core.symlinks=true`


Run dev server
- `cd app`
- `npm run serve`



### Pages
Pushing to `main` branch triggers publish on https://visitlab.pages.fi.muni.cz/chromatin/chromazoom/

app/.eslintrc.json

0 → 100644
+26 −0
Original line number Diff line number Diff line
{
    "env": {
        "browser": true,
        "es2021": true
    },
    "extends": [
        "eslint:recommended",
        "plugin:react/recommended",
        "plugin:@typescript-eslint/recommended",
        "plugin:react-hooks/recommended"
    ],
    "parser": "@typescript-eslint/parser",
    "parserOptions": {
        "ecmaFeatures": {
            "jsx": true
        },
        "ecmaVersion": 12,
        "sourceType": "module"
    },
    "plugins": [
        "react",
        "@typescript-eslint"
    ],
    "rules": {
    }
}

app/.gitignore

0 → 100644
+3 −0
Original line number Diff line number Diff line
node_modules
dist
 No newline at end of file