otofune 7518e30dcf 🆙 move some packages to devDependencies that non required by server
presumed by:
- move-to-devdependencies.fish
```fish
set targets (ls src | grep -v client | xargs -I'%' echo "src/%")
alias from_import="git grep 'import ' $targets | grep -v 'from \'\.' | grep -v 'from \"\.' | cut -d: -f2 | cut -d\; -f1 | rev | cut -d' ' -f1 | rev | cut -d\' -f2 | sort | uniq | grep -v '^readline\$' | grep -v '^zlib\$' | grep -v '^os\$' | grep -v '^http\$' | grep -v '^fs\$' | grep -v '^events\$' | grep -v '^crypto\$' | grep -v '^child_process\$' | grep -v '^cluster\$'`"
alias from_require="git grep 'require(' $targets | grep -v '(\'\.' | cut -d= -f2 | grep -v '__dirname' | grep require | cut -d' ' -f2 | cut -d')' -f1 | cut -d'(' -f2 | cut -d'\'' -f2 | sort | uniq | grep -v '^readline\$' | grep -v '^zlib\$' | grep -v '^os\$' | grep -v '^http\$' | grep -v '^fs\$' | grep -v '^events\$' | grep -v '^crypto\$' | grep -v '^child_process\$' | grep -v '^cluster\$'"
from_import | xargs npm uninstall --save-dev
from_require | xargs npm uninstall --save-dev
from_import | xargs npm install --save
from_require | xargs npm install --save
git show HEAD:require | node revert-pinning-dependencies.js
```
- revert-pinning-dependencies.js
```js
const readFromStdin = () => new Promise((resolve, reject) => {
  const chunks = []

  process.stdin.setEncoding('utf8')

  process.stdin.on('readable', () => {
    const chunk = process.stdin.read()
    if (chunk == null) return
    chunks.push(chunk)
  })

  process.stdin.on('end', () => {
    return resolve(chunks.join('\n'))
  })
})

async function main () {
  const fs = require('fs')

  const raw = await readFromStdin()
  const head = JSON.parse(raw)
  const now = JSON.parse(fs.readFileSync('package.json'))

  Object.keys(now.dependencies).forEach(key => {
    now.dependencies[key] = head.dependencies[key]
  })

  fs.writeFileSync('package.json', JSON.stringify(now,null,'\t'))
}

main().catch(console.error)
```
2018-06-11 08:08:52 +09:00
2018-06-11 02:18:00 +09:00
2016-12-31 13:43:55 +09:00
2018-04-03 13:05:52 +09:00
🎨
2018-05-29 02:20:40 +09:00
2018-06-08 21:22:13 +09:00
2018-03-29 14:48:47 +09:00
2018-06-01 20:52:47 +02:00
2016-12-29 07:49:51 +09:00
Fix
2018-05-06 18:19:17 +09:00
2018-06-11 01:14:29 +09:00
✌️
2018-05-18 09:21:19 +09:00
2018-05-20 20:26:38 +09:00
2017-05-24 20:27:39 +09:00
2018-05-21 10:35:42 +09:00
wip
2018-02-19 00:38:49 +09:00
2018-06-10 00:39:30 +09:00
2017-08-11 18:50:45 +09:00
2018-05-21 20:36:14 +09:00
2018-05-18 11:00:38 +09:00
2018-03-27 00:26:25 +09:00
2017-06-17 10:01:05 +09:00
2017-03-31 03:14:02 +09:00
2018-05-16 08:01:55 +09:00
2018-04-14 23:26:34 +09:00
✌️
2018-05-17 15:41:07 +09:00
2016-12-31 03:42:55 +09:00
2018-03-29 14:48:47 +09:00
2018-06-09 06:52:33 +09:00
2018-03-29 14:48:47 +09:00
2018-03-29 20:32:18 +09:00
2018-04-26 14:44:23 +09:00
2018-05-25 20:41:07 +09:00

Misskey

PRs Welcome

Lead Maintainer: syuilo

Misskey is a completely open source, ultimately sophisticated professional microblogging software.

Become a Patron!

Features

  • Reactions
  • User lists
  • Customizable column view (known as MisskeyDeck)
    • and widgets!
  • Private messages
  • Mute
  • Streaming
  • ActivityPub compatible

and more! You can see it with your own eyes at misskey.xyz.

📦 Create your instance

If you want to run your own instance of Misskey, please see Setup and installation guide.

🔧 Contribute

PRs welcome!

If you want to...

❤️ Backers & Sponsors

Backers Sponsors

ooo

Copyright (c) 2014-2018 syuilo

Misskey is an open-source software licensed under GNU AGPLv3.

Description
No description provided
https://m.moec.top/
Readme 172 MiB
Languages
TypeScript 63.7%
Vue 29.4%
JavaScript 6.2%
SCSS 0.3%
Pug 0.2%