skolplattformen-backup/packages/curriculum
Erik Hellman fee937ac76 moved everything back to root 2021-09-21 21:53:20 +02:00
..
.github/workflows moved everything back to root 2021-09-21 21:53:20 +02:00
src moved everything back to root 2021-09-21 21:53:20 +02:00
.eslintrc.js moved everything back to root 2021-09-21 21:53:20 +02:00
.gitignore moved everything back to root 2021-09-21 21:53:20 +02:00
.prettierrc moved everything back to root 2021-09-21 21:53:20 +02:00
.releaserc moved everything back to root 2021-09-21 21:53:20 +02:00
LICENSE moved everything back to root 2021-09-21 21:53:20 +02:00
README.md moved everything back to root 2021-09-21 21:53:20 +02:00
jest.config.js moved everything back to root 2021-09-21 21:53:20 +02:00
package.json moved everything back to root 2021-09-21 21:53:20 +02:00
tsconfig.eslint.json moved everything back to root 2021-09-21 21:53:20 +02:00
tsconfig.json moved everything back to root 2021-09-21 21:53:20 +02:00
yarn.lock moved everything back to root 2021-09-21 21:53:20 +02:00

README.md

curriculum

Translations of curriculum codes to clear text descriptions

Installing

npm i -S @skolplattformen/embedded-api or yarn add @skolplattformen/embedded-api

Calling

import parse from '@skolplattformen/curriculum'

// Swedish
parse('MU', 'sv') // { code: 'MU', category: '', name: 'Musik' }
parse('M1SP', 'sv') // { code: 'M1SP', category: 'Moderna språk, elevens val', name: 'Spanska' }
parse('M2TY', 'sv') // { code: 'M2TY', category: 'Moderna språk, språkval', name: 'Tyska' }
parse('MLSMI', 'sv') // { code: 'M2TY', category: 'Modersmål', name: 'Samiska' }

// English
parse('MU', 'en') // { code: 'MU', category: '', name: 'Music' }