• A place to talk about whatever you want

    4k Topics
    23k Posts

    @mschwartz one of the issues with migration to TS is the plugin system. NodeBB is using some of the flexibility of CommonJS that becomes a liability when adding server-side builds. Plugins use require.main.require, and I'm honestly not sure how well this works with TypeScript - it definitely doesn't work with IntelliSense (so plugins wouldn't even get the typing by default unfortunately), but I don't remember if I was testing tsc when I looked into using ES6 imports and building server-side code...

    It'd be relatively simple to go Svelte way and use JSDoc for type checking with TS but without compilation though, just some work on adding the types and fixing issues found that way πŸ™‚ Still, one would need some more work for it to help plugin developers and not just core.

  • Stay tuned here to hear more about new releases and features of NodeBB!

    3k Topics
    21k Posts

    Far be it for me to agree with Brazzerstop,
    But sometimes Less is more.
    If people want to view the forum they can come here!

  • Discussion regarding NodeBB Plugin development.

    2k Topics
    15k Posts

    I thought about it,
    It's not that complicated at all.
    The question is what kind of meeting are we going for...
    About a big meeting, with screen sharing, moderators, etc.
    Or you go for a type of personal meeting, like the original idea, that there is such a button in the chat, of a conversation, and then it's like a WhatsApp conversation, where you just see each other... That's it, without extensive options...

    @julian what are you saying?

  • A public listing of community themes created by the NodeBB community.
    48 Topics
    1k Posts

    It looks like the discussion content in this topics has become outdated, so should I refer to the docs site directly instead?

    I want to customize the default home page and post detail page, which involves layout and style customization, so, am I correct to develop a new theme for this?

  • Need help with installing or configuring NodeBB? Look here.

    5k Topics
    25k Posts

    @julian Confirmed working - thanks.

Online Users