├── src
├── lib
│ ├── config.ts
│ ├── student.ts
│ ├── utils.ts
│ ├── competencies.ts
│ ├── filter.ts
│ └── parser.ts
├── vite-env.d.ts
├── main.ts
├── components
│ ├── Counter.svelte
│ ├── StudentBanner.svelte
│ ├── ExpectationLegend.svelte
│ └── Icon.svelte
├── routes.ts
├── pages
│ ├── NotFound.svelte
│ ├── Chart.svelte
│ ├── ImportMyCompetencies.svelte
│ ├── List.svelte
│ └── Home.svelte
├── assets
│ ├── github.svg
│ └── svelte.svg
├── store.ts
├── app.scss
└── App.svelte
├── public
├── robots.txt
└── favicon-32x32.png
├── .vscode
└── extensions.json
├── tsconfig.node.json
├── svelte.config.js
├── vite.config.ts
├── .gitignore
├── index.html
├── tsconfig.json
├── package.json
├── LICENSE
├── nginx
└── default.conf
├── .github
└── workflows
│ └── pages.yml
├── README.md
├── helpers
└── competencyApi.js
└── yarn.lock
/src/lib/config.ts:
--------------------------------------------------------------------------------
1 | export const pageTransitionDuration = 200
2 |
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | # https://www.robotstxt.org/robotstxt.html
2 | User-agent: *
3 | Disallow: /
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///